MGLSCALTSGLSLRCFSNTPARLSCGAGILHCSKLCLSGFGDPAQGRLHNANHGAVRLHGTVTAFKHRRGYGFVLAEGVAASAPPLKHTYVALDTHAAAARNNGVPPAREEACNELHKSFFFTRSALMGGFYVTEGERVSFAVVAVPPGKGINRRVAGDSPSTRKDDGDHAALGGAETAEFLLGSPEGELEEDSSAATSDTQSQLHRIAVSLRYYDAKTGKETPISPLTLYGKIVEWDAAAGVGVIAELDTRRQYHEDAPRFPFSLESVDLALGTELRSGRYVRFCLEPATHAQGGGGEDTAAAVTPTSGAEAAADVDEDVELVAQRVIIDSSMERRKGVFGRPLVLADAAPGTMTSESRFSGVVREVKADHFGFIQDDLSGESIFFHLSNASSRVKAGDRVTYLLREVEYGKHTGKKACFDVLIDQTVTSRARDAASDCGASAGAGNAGGHHRKHAAERRSKTARDEDDLDFELL