MDAAMSEPGPTEWSATPSAGVGPWRGELPDDPRYDPILLRDGDTRNVVDAYRYWSREAIIADIDRRRHPLHVAIENFGHDANIGSVVRTANAFAVHTVHIVGRRRWNRRGAMVTDRYQRLCHHDSTAELLDFAAAAGLTVVAVDNVPGAARLEETTLPRECLLVFGQEGPGITDDTRTGATLTVSIAQFGSTRSINAGVAAGIAMHAWIQQHADLSQAW