MASRGSSLDVLAGEEDGGSVVHRICGALDDLIEHSVCPDVVFYTTLVDGLCAIGKIEEAYFLYRNSAAKNEFSVSTCNALVQGLIERGRGAEVFPLVLSMVKNGFASLLDHKSMLAGLCGLGKVEEASRFLGDMVRRSAVADTDTLNFLVLELCKAVLERPENYNLFDTIVRTTTSSSLCSSTTYEILVDFLYKADRMEDVHRLVKKMLDKKFVPDSNTYNSLVVKLCEEHRVDDALVLLKRATCTVSTAASNCVLQALCKNGGGVDVALKFVEWMRTKDQAPDSASCNALMERLIKEKKMEQAFSLYHGTMVKQRFKLDKASYDAILGGLWESGKENEAVKLFQQMVRNGIAPDAATSNILIAGLCKSRKVDAALKIASILPTMGCVPDLGAYKTLLAALCERGDPELVKNLVKDMSDNGRLLDLDSYNTAFLCFSRSGRDAEIHKLFLRMMEKGCEP