MSPKQVTCRYFLHGVCREGSRCLFSHDLATSKPSTVCRFFLRGQCAYGTRCRYDHVKPCNGTVFIPPQEMSPVLSPPPLFPAQEAAVPPTIPAPQRREKKTLVLRDRDLCGASVDPALQPGCITESQGSEGEAKPHSYLEAICTGLDESQDPASYPGAPQQLCPFAQAGECHCGDSCPYLHGDACEICGLQVLHPHDQEQRRDHEKLCMENFELDMERAFAVQASEGRVCSICMERVYEKQSPAQRRFRILSDCNHTYCLTCIRQWRCARQFDNPVIKSCPECRVISEFVIPSAYWVEDQSKKDELIEAFKQGMGKKLCKYFDQGRGTCPFGGKCLYLHSYPDGTRAQPEKPRKQLGSEGSVRFLNSLRLWDFIEDREQRGVPNAEVGKLGELFMHLSGADRGTPCTL