MHAFLGSAHRGAAALPRQAAAATSRIHTACTALSAGRSCAAQAEPAASQRGLLAGNAHGAAAPQRRRPCSGRLVAHASKDKGRGADVRDPREAKKAAAAEAAKAREEQEEEEEDGYLDGEEGEDEFDEGEYEEGEDGEDEDEDGGDDYAASFLEPDDAPREVATGGTAWGEVVLKAAHEVLAQPNLQGLELYLFRALPSSRKVDIRLDKMDDLYGSPSIDDIEAFQRGLFAALDRELGVEAAGEISFEVSSPGAERLVRVPDELRRFETLPLKVEYRTPEGKDASAVLLLAELDEAAGTSAWRLANCRANATVKGRALSKRQLSQVLALPLADIIRVRIHVDF*