MAKIMHPHSPSPGFALIEMIGVLMIIAILAGAMAPFLLNQIDRAEGDAEQMALEAIAIGIQEFYLDDSNPATYGTLPGAGAATWQADLAGNYVGRGVAELTTNNRDVARLYSPLYPDFTAAPRITIASHALLGGQPVPAGFAGGCIGSADAAVDPCGNGQVVDFMVNGIARDYIKVVNLNLAEERAAIIERVKNRYLAPAVEFFESLPNDVCSGIADIPSFAPVIPADGELNTVLGLPGVNGIVAGVPVIEVNDFWAQPIKVTKFGGRIIIWSDGPLGAGVTPGDDPANPLYMTATCAPGSDVVEQLGRIADTLVGAAVAQNPFLAFPGTLAAAGVANGNDPWGTAIVYVPAATSFTITSLGPDIVAGGGDDIVLTKSANELTGLYAAMGRGFGAEPVSPSVNYANCGAVDGWMTAPGNNCNTAINYLINASECDIAIAYDMECTVAGY