MFRAAKRFSLLKVKLKNTEPTGIRTISTCLPHCCSQDVVSEDSLCGPHSQFKEGYGKIIPPLSQPLPGLKLPPCLPDHVEECLTRITTLPNGLKIASQESLGPASCIGIFVDCGSICESEWCYGVTHLLERMAFKSTNNRCHSRVVREIEAVGGNVAASASREQMGYTYDTIRTHLPEALELLIDCVRNPIFLDSEVKEQLTKIKAEIRDVSNNPENFLLESLHSAGYSGALGNPLIASEAVIEKLNGSVIDKFVIENYTADRMVLAASGVDHEYLLSIAEPLLYDLEKGPPIKVPVSKYVGGDLRFQADSERTYVALVFEVPGGWRDEKDAIITIVLQNLMGGGGSFSAGGPGKGMHSRLYIRVLNEYQQIQSFSAFSTVYNDTGLFGIRASTGSDFVAEAVDIAAEELIAIATPGKVKEVELIRAKNSTKSAVLMNLESRMVVTEDIGRQILTYGCRKHVEHFLKAVDAITLDDLSATAHKILSSPVTMGSWGDX