MPMHKGILPREGFCADVILKLIRRTILNPNLLLPLILLARYTKRGQDLSILHPKAARRLKLLFYLAVARGLSGWFSDRVRNNWVSDKYDWSKEIVLITGGAAGIGAAMVKLLDELKIRVVVLDVQRMTYAASSRVSHFYCDVRSPANVAAVAERVVGQIGHPTVVINNAGVCRGKTILDATPEDVRFTFDVNALAPFWVTKTFLPHMIAQNHGMVVTVSSFASWVTAPNMVDYAASKAAAMSFHEGLSAELQTRYKAPKIRTVIVHPGGTKTPLFTGYSQGARFLLPLQEPESVAEAIVKQILSGRSGQVVMPEAGGMLPAVRVYPDWRSYRVRSRAQRSMLNFKGRQVIEDVAAPFETKDSVQAVSTA*