MAKKKVLLMGKAHSGKTSMRSIIFANYLARDTMRLSPTLDVEHHHVRFLGDLVLNLWDCGGQDAFYESYFERDRETIFRSVELLIYVFDIESDCPEKDFDHFAGVLEALEENSPDARIFVLVHKMDLVAEEERELILEDRRRLIEESCVGHFQCFGTSIWDETLYKAWSEIVTNLIPNIGVLESHLADFCRICDADEVVLFERATFLVISHAQAKSDAREIDDTQQGLITGGDDGSFDAHRFEKISNIVKQFKLSCGKAQSQFQGMDVRNSRFTAFIDAFTANTYIMVIVSNTAQNSQEWGRGVQKAATLLNIQKARSHFEQFIPRS*