MATHHIFKRILLYPPSTSVRFKTTSVQYVASRARDPTFEKLMDNYKNLLKVIAIQDLILANPKNPTVSLQFLSNLSQKLHLNRGAASFLRKYPHIFHVFYDPSKSLPFCKLTDAAVEISRLEAAAIRGSMPIVVDRLVRLLSMSTVARSLPLRAIFKVWRELGLPDDFEDSVILQNPHLFKLCDGNEPNTHLLKLVSVIPSEDCGSSVDPLELRFSFKHGFPPGMRLGKNFKAKVKEWQRLLYVGPYEEMGEKKKSKSGIMGLEKRAVAIVHEFLSLTVEKTVEVEKISHFRKWFGIDLNIRDLFLDHPGMFYLSTKGKRHTVFLREAYERGCLIDPNPVYDARRKLLDLVVLGRHGLFSSDSTLQDMDGCEEGKLQEEGGNG*