MPPQRLCVICSDEASGCHYGVLTCGSCKVFFKRAVEGHHSYLCAGRNDCIVDKIRRKNCPACRLRKCYQAGMMLGGACMKTLGFAPSLMFQSHQIMSILENIEPEVVCAGHDNTQPDAPHLLNSLNRLCEKQLLWIVKWSKSLPGFRNLHISDQMTLIQYSWMNLMVFSLGWRSFQNVTSEFLYFAPDLVLSQEEMRRSPISDLCLSIQFVPQEFANLQVSREEFLCMKAILLLNTVPLEGLKSQAAFEEMRQNYIRELTKAIHMKEKGFVASSQRFYHLTKLMDAMHDIVKKINLFCLSTFIQADSMKVEFPEMMTEVIASQLPKVLAGMVRPLLFHN