MEVFQLSPEIPFRFHPKFPNRSRINFCRPLSATSDSRSRNRMFVLGMGFVGGFFAEKLKEADWVVSGTCRSDSKKEEWEKKGIDLHLFSADSPEWSLLETVKKDYTHLLVSIPPLADIGDPMLRDVELVREKLSSGNLQWLCYLSSTSVYGDYGGAWVTEDHPPNPKTQSAKLRLAAEEGWLSLGSDLGVSTHVLRLGGIYGPGRSAIDTLLKRENLSESQLRRASRRFTSRVHVEDICQALQAAIEKPSSREIYNIVDDDPAPREEVFEYALEMIEKRWKRKIETKPFLYESREQSSLRGEKRVSNEHMKDKLGVKLLYPSYKLGLQSIGEKMDNPF*