MFYGRKLFLILGPDSYQYQLQSMWQKCWNTNQSLVHNLRFRERGPLKSWRPETMAEAIFSVLKEGLSLSQAARKYDIPYPTFVLYANRVHNMLGPSADGGSDLRPKGRGRPQRILLGVWPDEHIRGVIRAVVFRDSHQIKDEPHVAYPRIHDGVSIHSYPNNSCSNGSEANVSPGAAAAAAVAAVAQGLRQQMCSMVAAAQHQSSAHDTNPVASLVNSLALAGHCGNVSMSSNGAAAPMGPLRSMSSPAGSIQDLRISPAESALESPISSPLGLTVSSSLEPAINLNIGNSMDVGMGMTYKPTRAFASPRPENLFQEDIDELVKPMSTPRPKDAMATIKMEPMAECRGE