MRVLLLTLLWAESAATKSRSLLQSKLRTSRCEGPTWGIWIDGKDATGGSEAYGANYSSLMKHALQEVYVTAGETLPADLKDRSMRSVQQFEHLATLLEMPLYQDVGLLEMDVHAGKAFQGIYGCLNSSLPKEEIAKMFRTELDSIYDAECILQGAKPCRRYWLPRQQSLLRLFESYHWHLARGDAPLPLLASLLKGLALLHPMPDRNGRSRLLLLQLELRRLKIACGTMNFNNNNNVTSPRQCDRQFRQGFRVYVEPCQQFQREPEGKRNRQEIEDSVETLTGKLHEGIAMYNMYNAGSSENPWLDRVNVQEHKSKFPVHFERVLSDCYAKHGADIGVGLLPG*