MVVHQPRYSLFTLFDEVLLLGGGQTVYLGPSEGALPYFRNLGFKMPQHENPADWFMDVIAGKVKNEHNPALSAEGLPDAWAESITNIMPTDMDAAHEAVQGHNDRMEFAKALNAKLFSAGIEDADVLNDKQFAQLMAALDIEQPSNEALAHLKERMGFNEGIISKSKVVTFLLGLLGSFSQDRDAEDKETIHASESSATTKESSTNAIPDGKKLGRSGRFCLQFPILLHQNSIRWARNWRHKVISTGLIMFAAAVFGQPCKDKLLPDHVLCPIKINISHVAIGALTGVACLHIFGSDRPLFWRESASGVGVSAFFLSRVMVYLFDVLVWCYAYTGLWMVFSEAPCSYWMWLIAFRMTAASWAKRSSFCFYYAIYYWEGPEVSAAGVGVLMSTLVPKQNATLATACVLLVMGGAISEPQVIADATGVSSALAFLSPFTWTSGENYLAVIASKGGESVVDEYAVPIMEGYKKILLVAGGTQLGYVTAAYISCSVFGFLALTFGYLGLRCSHRGKQA*