MAASCEISNIFSNYISAMYQPEEVQLPPDVLGRPGEDSGMGLSLSTSQPLAEGTDKPEWFSELPYFWTKVQVLEWISYHVEKNKYDASSIDFSCCNMDGHALCHCTRDQMRLIFGPLGDELYDRLHEITSDELSWIIELLEKEDANSQETFLDSSHLELGNPCAKDSLEDLKPTNPFLATDFTCLPGAMSPGSSDLSGPVMSHSPNSQDSGGSDLDLDPMEAKLFPEDGFAGSKKGDGKHGKRKRGRPRKLSKDSRECLEGRKSKHSPRGTHLWEFIRDILIHPELNEGLMKWEDRREGVFKFLRSEAVAQLWGQKKKNSSMTYEKLSRAMQYYYKREILERVDGRRLVYKFGKNSSGWKEEEVLNRNKEL