MEEKQKLWQEEDNHEGFGQLFVVSEEQKLDWCDMFYITTLPHNLRQFQLFQKLPPVLRDKLEAYSMEIKKLAMAILGQMAKALGIDGEEMSELFDDGVQSMRMNYYPPCPEPESALGFTPHSDADALTILYQLTETEGLQVRKDGKWVSVKPLPNALVVNIGDIMEIITNGVYKSIEHRAIVHSNIERLSVATFYSSSMGTELGPARSLVAQHNIANFRRVPLEEYFKGFFARKLDGKSFLDYMKVEELKKNVT*