MNNYTFFVFLEIRKPQHSFLELTTRDENFLTNGDLETVVDWIPGMPNIRLRDLPSFIRTTILSDIVLQFCQVKCRDALKASALILNTFEDLEKPVLDAMRERISCPIYTIGPVVSFSQSESNVHLNSVSMSLWKEEDACLEWLNDKEPKSVLYVSFGSVIVLTPYQLNEFAWGLASSQRPFIWVLREDLVVGKSAMLEKEFVEATKERGLIMSWCNQMKVLSHLAISGFLTHNGWNSTLESICNGVPMICWPFFADQQTNCRYVCKEWGIGMEINNDVKREDVEALVREFMEGENGKEMQLRAKKWKESSKSALQIGGSSYDNFERLLKEVLLEKH*