MCLRVGVVAAQELSAKHALPIVPVHHMEAHALVARLAAGTTRCRFPFLALLVSGGHNQARSILSTLLILARGIGNYVILGSTLDDALGEAYDKTARLLGLNVGGGGGPALEALAREGDDASYKFPVPLRRRKDCDFSYAGLKTAVRLAIERDLGVGGEEDAATRRTRANIAASFQRVAVTHLTERTSRAVEWANDLLDDGETLSCVVVAGGVASNAVVRERLSEVASRCALPLVTPPPRWCVDNGVMVAWAGVERLALGLSEAPCTEAQVAASPSSANRRDVPTFPRWPLGERDDRATGHVKSAKTARIAAPLT