MGAHRPLSILPEVLFEGEGHPTAQGGATAEQRGKPHVTLPASQIRKKQRDLEERALIGLLAGPRPPVETLRNWIRNQWGPLEAEVETIQALPKGHYLFVFKHADMAFFVLGHRQWVIRSSPLSLFRWNKDFNPEVSALVNYPVWVEFPNLPMHYQLHLAEIGSALGKVLGGRKKTNYIPSWHPQVLIEMDISVELPSTMDIFTDDGEVYEQELVYKYLPNACFHCGDKTHFVRNCPIKFPLVAPQVPPPTDVPAPISNQNTFTTVNITKGKSPPTKVERPKDKSKDKGRVWQPNRFSVITPLNGFDEGDFVESEVSESEAEECWTGNSG*