MVEEKEHPLLTFHARLPLVPLKHAMTMPYPKVPDPVKKLLIMGPLAPLGDLMHRGGYSVGRWDIEADIQSWYGQLPDRPPLYSFFTIYYWNYLSQMVGLFRDNHEEIFGSFESGTIARPEGCLFRRGVATPVLLFLLDFFNLPDKLDLVQDRLVNYMEITGARFGVLTNLNSSWLCKRATANELLVSSPAMNNPLMALGFAVEVARKEGLPPLTGVRSVLPKFDFSPVLEILELVCKLSNIDPRKIVDKAVTDDGFKFEDLRQVDTLPLHRDGNANQTVFAVRAKYAGQDVVVKIRDLTSQFKAGINLGLAKLAKEVDCYTRLKNVQGSAVPKLLSWGFLKGAMFVFVMMTDGGFSELEQCSNPSKFILSDEGETLKQAMECLRAIHKRGIAIRDINTSKVVSKVDEAGKLHVKLVGFGGALITEVLSQEWYEATARDVALLEKACDPLSPEKLIAEVDRKRLLGKARRDEELQANRQANGHLARTLEIFKIDWKGDPPLFLSSNAAALRCRHKLTSRSPLYSVAVDEAE*