MLRIADKTFDSHLFTGTGKFASSQLMVEAIRASGSQLVTLAMKRVDLRQHNDAILAPLIEAGVTLLPNTSGAKTAEEAIFAAQLAREALGTHWLKLEIHPDARWLLPDPIETLKAAEALVKQGFVVLPYCGADPVLCKRLEEVGCAAVMPLGAPIGSNQGLETKAMLEIIIQQSTVPVVVDAGIGVPSHAAQALEMGADAVLVNTAIAVADDPVMMATAFRLAVEAGVLARQAVPGNRSTYANATSPLTGFLEALA*