MHRFLRSIYDDAGDDAGATAEMQPAEGEQQQAAPSGGSARFRHIMRERLRRERLSQGYADLQAILPTGASSSKGGKNTIVAAAANYIRELEGRKGWLCAQNELLERTTPKPGAGMVVKVRAESELGSTVDVFEAVLRRLKAMDELQVTAIQSWFGAGGMWMDVAVESKISSREVDKAITNALKELQEIEYSEYSCLQDPMRSGTSFSCQVESGVLLMS