MEGAILCLGNPLLDVSASVDSEFMAKYDLKPANQILAEPKHLPMYEELAAKPSVEYIAGGAGQNSIRVAQWMLQVPQATAYMGCIGDDEFGRTMTATAKADGVNVRYMVDPSTPTGTCAVCITGIERSLVANLAAANNFKADFALANFDLVEAARIIYCTGFFITVSPDSIAAVAKHAAEHDKIYAMNLSAPFIVQVPPFKKVLMDSMPYIDFLFANEVEAAAFAESEGWDAQDLEQVALKVSRLPKANGCRPRTVVFTQGAQPSIVAVGGRTTLYPVPKIAPDLIVDTNGAGDAFVGGFLSQLVYGKDVAECCRAGNYAASVIIQRSGCTFPAKPSFKWA*