MEGLVDEILRDVLTRVGGIDWCVTEFIRITDRLLPATAFHKLAPELRDGSRTRAGTPMRVQLLGSDPACLADNAAFACELGAPVIDLNFGCPAKTVNRSRGGAVLLKEPELMHDIVAAVRRAVPSEIAVTSKMRLGYDSPDGALDCARALADGGSAHVVVHARTKVDGYRPPAHWEWVARVAEAVRVPVFANGEVWTLDDYLRCREVSGVEDIMLGRGLVSRPGLARQIAAWRDGGEIREMPWSELLPLLRDFWLQARRKLAPRYAPGRLKQWLGMLTRTYPEAVELFARIRRESDCETIDRLLQVSFSQAA*