MAKSRVLYALLSLVVMGMTLGAVLQFILFRRLEDTNGVFSWENDAEARILRLGLVKQEVISWSPRIILFRSFLSPEECDYLIAIARPRLGKSTVVDVNTGKGIESKVRTSTSMFLTSAERNYPMIEAIEKRISIYSMVPVENGELLQILRYEPGQFYRPHHDYFADEFNTKRGGQRVATFLMYLTEGMQGGETIFPWVGDRTCSCGGEEKKGTCVEPRKGDALLFWSQKLDGSVDPTTSHGSCTVVEGEKWSATKWLRQKAFI*