MASRPKNVGILAMDVYFPATSVVQDALEEFDGASKGKYTIGLGQDRLAFCTDLEDVISMSLTVVQSLLHKYDIKPSQIGRLEVGSETVVDKSKSIKSWIMQLFEKSGNTDVEGVDSTNACYGGTAALFNCLNWVESSAWDGRFGLVVAADSAVYAEGPARPTGGAGAVAMLIGPNAPVAMERKFTGTHMAHVYDFYKPKLASEYPVVDGKLSQTCYLKALDLCYGRLCEKFEKAEGKQFSLAEVDSVVCHSPYNKLVQKSFARLVYNDFLRNASYLKGSGSASLEPYRCMPLEDSYTNRDLEKVSQQVAKPFYVEKVEPATLIPKQVGNMYCASLYGGLASLLHQKASDLHGKRALMFSYGSGLASTLFSVQFHEGEGNFTLSNIHSVLDVARKIESFITVSPEEFDKTMKIMEIRYGANDFKPVAKLNNLRPGTFFLTGVDTLYRRTYDIKSAETIANGVCH*