MSTKQVTCRYYVQGVCREGSKCLFSHDLSSSKSSTVCKYYQKGQCAYGARCRYDHIRLPASGGAAAPAPPPMASAALLSPRPAPEHSAPAAKSKLRESGKREKKTLVLRDRNLCGLNEEKEKASATNDVVCCSDKSDNVEMKPHSYLEAICSGLEDPVAGSSFGDGEQLCPYAAAGACHFGDRCLYLHGDVCEICGLQVLHPFDQEQRKAHEMMCMATFEHEMEKAFAFQASQDKVCSICMEVVYEKPSASERRFGILSNCNHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSAYWVEDQEKKNELIEAFKQGVGKKPCKYFEQGKGTCPFGGKCLYFHAYPDGTRAEPEKPRKQLSSEGTVRFFNSVRLWDFIEDRESRTVTSTDDQVTELGELFMHLSGAEEDSATSQ