MPPQRLCVICSDEASGCHYGVLTCGSCKVFFKRAVEGHHSYLCAGRNDCIVDKIRRKNCPACRLRKCYQAGMMLGGRKLKRFGAIKTLGLAPSLMFQSHMAMSNDSPALTAMTCIPSIREVQFSQQIISILENIEPEVVCAGHDNTQPDVPHLLNSLNRLCEKQLLWIVKWSKSLPGFRNLHISDQMTLIQYSWMNLMVFSLGWRSFQNVTSEFLYFAPDLVLSQEQMRRSPISDLCLSIQFIPQEFANLQVSREEFLCMKAIILLNTVPLEGLKSQAAFEEMRQNYIRELTKAVHMKEKGLVASSQRFYHLTKLMDAMHDIVKKINLFCLSTFIQADSMKVEFPEMMSEVIAQLPKVLAGMVRPLLFHNK