MKYFLALLAMAAATPALADSYCDDLWFTRNAIMDRAGYCFGSSLGKHVFDNGDCIGTSVTLSEMDATRVAKLKAQEREAGCRVDTSRSRLDVLDLRYRQRLVDLPVTDGLESTCIGWRGDPLPLRAGHGLNTDVIGQVLPGDTLNYGHYPVGGWSYVTVHDSDWHLKSAGWYRVDAYPQRCAQFAG