MCFFCPDTPPDKVQALGKGGLGTRGQANEHMLGHANDPHQFAIGMKHVCQAEPGCCILSGIGAPCGLTACWARKAVLEKYEQNGLDDFVCFQRYIPKCCCIDFTNQCPGGTCGLILEGCCCPIFSLSIARIHMMDRKNLRPDPCDYQLIHCSNALQCLSCIVSIVAIFVEELEEIAQIIDLIADLFTCSVAGCMGAQVHHEIKNDANGIVYVDVVEGVPINDTPGCRPLAARRHCLRDARRWRSALGRDGALSGAARRGPSEARAGPPRACAGGGPRHERAGPPRPPRAD*