MTNGTHGTTGRSRTGTSWARGTLWTGARDGEARGGGVRARVDRAWTVDGRWATGTAGGRGESRARAASSSSPAARAVVGRENDESSAMVRKGSIGEATRAVVATATDNNNAFMTRARRARVGVPGARAAYEITTSVREVFGHVSFLLLGYSYLTSDLMQLRALAVGGLSAAMVFQYFRADPLWLPIRWNALFVAINAIWVAKMWFDERDAERWCTAEERALYERHFSHMALADFRTLVSRGRWMDLDVGTEVTTEGKPNVSVCVIVRGDADVFIGGKRVNTIPAGNFIGEMSLMRSVEHGKNGKVNKEGSIQARAASATVRIVNRARVFQWDDGVLRRLLREDDNVKSGVHAAFGVGLAEKLLTTRVMSTKMIQSSPDLVRGALAQ*