MSPKQVTCRYFLHGVCREGSRCLFSHDLATSKPSTVCRFFLRGQCAYGTRCRYDHVKPCNGTVFIPPQEMSPVLSPPPLFPAQEAAVPPTIPAPQRREKKTLVLRDRDLCGASVDPALQPGCITESQGSEGEAKPHSYLEAICTGLDESQDPASYPGAPQQLCPFAQAGECHCGDSCPYLHGDACEICGLQVLHPHDQEQRRDHEKLCMENFELDMERAFAVQASEGRVCSICMERVYEKQSPAQRRFRILSDCNHTYCLTCIRQWRCARQFDNPVIKSCPECRVISEFVIPSAYWVEDQSKKDELIEAFKQGMGKKLCKYFDQGRGTCPFGGKCLYLHSYPDGTRAQPEKPRKQLGSEGSVRFLNSLRLWDFIEDREQRGVPNAEVGKLGELFMHLSGADEELPAPFN