MSIKHVTCRYFLHGVCREGSRCLFSHDLATSKPSTVCRFFLRGQCAYGTRCRYDHVKPCNGTVFIPPQEMSPVLSPPPLFPAQEAAVPPTIPAPQRHEKKTLVLRDRDLCGASVDPALQPGCITESQGSEGEAKPHSYLEAICTGLDESQDPASYPGAPQQLCPFAQAGECHYGDSCPYLHGDACEICGLQVLHPHDQEQRRDHEKLCMENFELDMERAFAVQASEGRVCSICMERVYEKQSPAQRRFGILSNCNHTYCLTCIRQWRCARQFDNPVIKSCPECRVISEFVIPSAYWVEDQSKKDELIEAFKQGMGKKLCKYFDQGRGTCPFGGKCLYLHSYPDGTRAQPEKPRKQLGSEGSVRFLNSLRLWDFIEEREQRGVPDAEVGELGELFMHLSGADEELPAPSN