MVALQAAFNPFVVRGREQQGSCSRWCGVSKVHVHSSGGGLFAPLDIRWEGSSATKLAVTKVIRCHNAAATHTDVSEAAVKVVPKSLFTVVMKFGGSSVASAARIREIADLVQSFPEERPILVLSAMGKTTNNLLKAGEVAVNCGIAKSGDIKELSTVKDLHLRTADELGVDRSTITGLLEELSQLLTGISLMKELTNRTKDYLVSFGERLSTRIFSEYLNKCGMKAIPYNAFDMGFITTDEFTNAEILEATYPAIAKRLTNDCSKDFAIPVVTGFLGKGQRTGAITTLGRGGSDLTATTLGKALGLREIQVWKDVDGVLTCDPNIHPLAAPVPFLTYDEAAELAYFGAQVLHPQAIRPAREVDIPVRVKNSYNPHASGTLIQKSRDLSQTWLTSIVLKRKVTMLDIVSTRMLGQFGFLARVFSIFENYGISVDVVATSEVSISLTLDPSKMWIREQLFPTENELLRLKEDLEKIAFVKLLHDRSIISLIGNVQRSSLILEKVFCVFREQGVNVQMISQGASKVNISLIVNDDEADQCVKALHARFFEHSDEINAANVRECSLDGSSPCPVE*