MSCPNNIVPSNFLMDSITSGSSSFRSDVYSSNTGMYIHPDRECGYSMMKNIGKRRSPLSKNDEVPPSVMTLSGVQDAPYMSTHISTWGVSCKTSRDEQPVAHCLQPCSFPASNVKEEAFCYLYQKDSSIAKGTTESATYIRLGDNSRPTQQATSAADRFQATQVYNADRPQLNDQFQAGFALTHLAGSVDSEVEATISSDKLDKERAKDLSENENEDGRKKAKTDSYSDNSGEELQADNSFTEKAAGNWLNAKNGRKKRCPYTKYQTLELEKEFLFNMYLSRERRLEISRSINLTDRQVKIWFQNRRMKLKKLNRESRERDHSAIYNYS