MAFTMHSHSGQFCPGHAVDQLEDIVLHAISLGYKTMGLTEHMPRYEERDLYPEELSDPQTSLQTLPKLHSSYLLEARRLQNKYAPQIHILIAFEAEFIRPSYTSHVHTLFNSSFLIDYFIGSVHHVHGIPIDYDKPTYAAALAATTTTSKHSEEQLFEDYYDLQFDMLKALKPRIVGHFDLIRLMSEDPARDPRLWTGVWDRICRNLEYAMEIGAWLECNTAALRKGLDEPYPGRVISEKWLQLGGKFTMSDDSHGIAQVATNYSRGLAFLESLGVEHVWTFQRQNHPEAGEDARATLDDVAVSLKEFRQHFS*