MTHETCKFFLVGACRNGARCRFAHDDGGSDVASARVDGGHSRERCKFFASANGCTFGDRCRYAHDDGRGNDRGGGMRANAAAYAPMGGIGTAGGTTGWRGGRGAGRDGANAGPMDDGEEEWGYVDEHGNWVSFDDEGDGAREFLAAQLPDEDDLLGLTSETPGEPDGGDAWGFYDENGQFVELSGEAGAYLQTQEHSGTMNDDEAFDNIDDVALEELSIGGDEEDERVAASANLECAVCLEVVAQRPRLADRRFGLLNACDHIFCLGCIRGWRQGGTQRGSEASASSNEQARMCPICRVTSHFITPATTWPRNADEKKEMTEAYLARMKKIPCRFFDGGDGTCPFGTSCFYEHRYRATGELEESNVRKSTAADGSLNIITPVRLSDFLQTSRRLR*