MRKGAECALIYVRTHQATNIATTSIDQKMAGFLHQYKDIMLRDDLPPQLPPPRPKDHRIELVPGTDPPSKFPYRLSKALEAKLEQQLSQLLRAGFIRPSSSPFAAPILFVQKKDKTAPLCVDYRALNKMTIKNKFPMPRIEYILERLNGAKVFTKIDLKSGYHQVRIFETDIPKTTFRTERGHYEFVVIPFGLTNAPATFNKIMSKVFSVLIGKCLFIFLNDILIFSSTEEQHAKDVEHVLQLLRDNELYLNAKKSVFGVQEVQYLGYVISANGISLDD*