MADGHHWNIVKIPPIVQELAAGVHEPPSQYMVGEKDRPAIAGSDMPEPIPVVDLSRLSASNGEDSAGELAKLRSALEDWGLFLGSILSEMINVTRGFYKLPLEEKQKYSNLVNGKDFRIEGYGNDMVVSEKQILNWEITSLVLARLARLLGLREGYFVDMFDEDATTYARFNYYPRCLRPEDVLGLKPHSDGSVITVVSVDDTVSGLQVLRQGVWYDVPVVPNALLINMGDGMEIMSNGLLKSPVHRVVTNAERERVSVVMFYALDPEKELEPAPELVDDEKRPRQYAKMKIKDYLSGFYETFARGTRVIDTVKMSE*