MSKRVTSGRPVTTASHSASFMDDKRALLYLTQAPDVAGAEIPGGWSEHIASLETRRRCKPALKDDGAEHGADARTAARGGEHTALLHNVGAPSGYKTWLGTPRRCPQHPALVLFATRHSSLDMAYPQADSFVSYTLVNPLDASGITLSFEQAMRLHSSSHPQAEQPVGGFPTPWIIENSYLDIMRPPEDVYTPWHLDGQSAVLGNTYDAMLLASEYASEHGRLAAAECLLSPPIDPVFIAHPRTYEIASALDDFAHTANSPDTLSSVSTCSDATLSVYTPSPSPYTTDSWSSSDNGAYDHAAMCSLLPRDPSLASTSRKYRSTSYYPSRPSSSSLVSTSSPSTPQTRTFKARRTPIRVRRRNIQIGVDTPVPEPRATRVPKLVQCTVEGCGKVLTKGAMGRHKKTHRKQGKWRCCGIPVEMAFGLSSDRRMTGGCAKVFSRKDALERHLKNPNNPCIGDVERAELLGWFEDASEE