MATTDTATGFVPSEDDKRTQIQDPAAVESDVETLLQGADEKKLLRKLDLYIIPLVMALYLFSFLDRVNIGNARLYGLEEDLNLSSEQFQVAVSILFVTYLIFEVPSNLVLKLFTPRRWIAFIVTAWGIIATLTGLVESYGALIACRLLLGIVEAGLFPGLSVYLTFFYTKHELALRIGYLFVSAAIAGALGGLLAYGIGHMDGVCGMKGWRWILIIEGMPSVLLGVVTLFALPNDGSSAYFLTEEEKLLMEERHKRDYGNTASSREFRFSTFLPTIIDALGEWSVAQVQLLTIPCYFLGAVAYMSIAVLSDRLQMRGVFCVIFGLISVVGYAVLLSDSSPGVHYFGCFLVAGGLYVVVGLPIAWLPNNTPRYGKRTTATGLQLTFGNMSGIMSAFIYPAPDKPRFIRGHAVSLSMVGVGTAIYGFLWFWFWRANKSRDAGELSEEHQGLEDDELKELGDDSPHYRYTI*