MACFRHFSNVIANRVGMVYHILPYNHLEKYYLQYSYSLKPEEARQVLAHMMGVSKFHKLGFQGQATKVIDSIEMRSLWGLWEEKKNHMLITLAGVIDIKAFFTEQPLFIIKNSPSSEAYNHLMKRSPIERLYANIYGGGLFLVPPIMEIHDHIQHAPSLKLFEDKFGKEFTGIFDFQDKENRCFLSEILSLSSFINALSENFQASSVKLMAAHLTSLEILYHHYGADSQQYIYAVKAFSLVLNQISKELPNTTFTIILLSPTMILKDPLLRRAEIEDTFGNDSSAPALKELRSVLPHCYDTKASCENATNYCSNHGSCEKYLGQEKCYACRCFATVTNVAENGKKVSYWSGDSCQKKDISSEFQMFFWLYGQLNFCKYNVGNEKLSAVLMNMDVIKKT