MAAVFFHHVVGDLTCGKPEVSELHDTDTLEDAARAIASSPEGAVPVWRPRAAPEDPPSGVRFIGMISALDIAAFVATAGVGDRAMRAVVGEVVQPNPGLLREIDPGTRLIDALELMRHGVKRFLVRKSGSWKGITKRFSVLYNGKWLKNMESTSPSAASSSRQLSSSTGSASADKFCCLSREDVLRFLIGCLGALAPIPLTQISSLGAINPHYSYVEASAPAMEAIQKIPQDPCAVAVVETTPDGTRKILGDISTYKLWKCDYVSAAWALANLSAGQFVIGADENGSTPISVLPEPPISPSSPVEEISPGRSPRAKKFSSRSIGFQANQMSAWRTRSSFHRGRSTPLTCKSTSTLAAVMAQMLSHRATHVWVTDAESEEDGVLVGVVGYTEIFYAATRSASPSPTPSS*