MRSHGPNAPQKPSSAFMYFLRYQCSQSNDLDSLPFNEKRSYASKTWQSMSQEQKQVYYDKVRTEQKAYDIKLAEYKKTDEYRQWLIKHENSKAARSKNGKSAKDMNGDTDSIDDEFASKFRRIEIFTPEFLDYNKQREMQLRNLRKEVTKQEEETASFSTHIDGLSSANSAMTQQIKSSEESLAQEEKLLTKFYQELASAFSSLQLPNLEASPRSHGKSFDRTTPDNIEAFLSKLMELIQSGHNEALKSKAKECLAAAIQSNSLSLCSI