MAKILFIFLHLFALLLRIRQFCDGKVMMEYIGATGKPITFDDVPIDEGIDFHFILSFAIDADSLGNPQNGKFSPCWASTLTPNSVASIKSKYPNVKVLASLSGWSIGSKVLSWYKPIDTQQWISNAFTSLKSIVNTYNLDGIDIDYERFPKHSESFSHCIGELITLLKNQSVISIATIAPYYRTILPYIELYNNYGESIDYVNHQFYTDKVSTPRGYLKAFVLRSEQFNKEKVIPSYEVDGRGIQGDAFFDGLKLLETNGFHVNGAMIYSADASSEDNYIYERKIQAFLLNSTSV*