MSASTRIPPIAQPFVSDRAKRVLDLVRCLFTISPGYKFSNTCRGVQVEEFVEKDCIPAEAVFQAQLGEGEKRWQTNPAVLEELKAKARKLGLWNMFLPKNHFSQGAGFSNLEYGLMAEYLGKSKLASEATNNSAPDTGNMEVLAKYGNEAQKKQWLAPLLDGKIRSAFLMTEPDVASSDATNIELNIRREGNEYVLNGSKWWSSGAGDPRCAIYLVMGKSDPTNPDPYRQQSVILVPAGLPGITVHRMLTVYGYDDAPHGHGHISFNNVRVPVSNIVLGEGRGFEIIQGRLGPGRIHHAMRTIGAAEKALEWLIARVNDDRKKTFGKPLSAHGVILEWIAKSRIEIDAARLIVLNAAIKIDQGDAKSALKEIAQAKVLVPQTALTVIDRAVQAYGAAGVCQDTPLANLWAMIRTLRIADGPDEVHLQQLGRRENKSRQDAIVAKLKYQKEEAERLLLANGFQKPKSHL*