MASSVSDQSVQPQDVCVVGVARTPMGDFLGSLSSITAPRLGSIAIEAALKRANVEPALVEEVFFGNVLTANLGQAPARQAALGAGIPYSVICTTVNKVCAAGMKAVMLAAQSIQLGLNDVVVAGGMESMSNVPKYLPNARRGSRLGHDTVVDGMTKDGLWDVYNDVGMGVCGEICADQYRITREEQDAYAIQSFERGIAAQNARLFSWEIVPVEVSSGRGKPSVVIDKDDGLGKFDAAKLKKLRPSFKEDGGSVTAGNASSISDGAAALVLVSGKKAIELGLHVIAKIRGYADAAQAPELFTTTPALAIPKAIMRAGLDASQVDYYEINEAFSVVALANQKLLGLDPARLNAHGGAVALGHPLGCSGARILVTLLGVLKAKKGKYGVASICNGGGGASALVLEFMSEKTIGYSSL*