MTSSVRQWWRRAAAALKDRRSLLLARLRPRRAGSSSWHHRELEAAVIRATSHEDRWMDYRSAARVFAWARSSPTFIRPVMWALARRARRTRCWVVALKSLMIAHGILLRSGRAPRAGRVPFELADFRDRSSSAAARSLAFSAFVRAYFRFLDYRSLFAAQEDTDGDDDAERCSDPQTACLDRIAKKQFMLELLLQIRPYGDGMEVPLVLEAMDCVLIEIFQVYGEICTGIARFLISGVQGGPAMLTTRKEVMAAGVKVLWRAAEQSAQLSSYFDLCRELGVANARKLPTSLVRLKDDDVRDLERILMSESDIQNESGEEAEAEAEAEAEAAADVKDAGSTSTNTAVVMATTEWVTFDEERPSAGVVAYHGGGHVSNHWNPFVAAPLDGREGGNLIELF*