MMKRSQETHLDNEGSNLAHWASAEGRARSKKKKEETKKKKEEEERNTHMLTACSRVKKDDDASLRMPYDYLSPQGLDPGRALLALFASAKPGSGRANLSHGLPGWYTEINPLWEGESHSLKVQEVLFEGKSEFQDVLVFQVLVIGGGDGGVLREISRHRSVERIDICEIDKMVIDVSKKFFPHLAVGYNDPRVNLVVGDGVVFLQDAPEGFYDAVIVDSSDPIGIYSPSLFHFTWSISSKCFWSIGFQGPAQQLFEKPFFHSVTRALRPGGVFCTQTESMWLHMHVIQEIIRVARQTFGGSVNYAWTSVPTYPSGVIGLLLCSTEGPEVNFRQPVNSIENEDIGSGTSIHSCPLKFYNSEMHTAAFCLPQFVRMSIDPLLAKKIPQS*