MGIRFLTSSPTEQLDHVQVFKAQRLFKAFCNKSGNITKEKWDEFLASASIQSCCLYPTLSRLLLAAQLHGCLPELVPAGSRVGKAASDCPDMDGINSAMERLDGGVRGMAKDQLLAELQRSTDAAMLCLVEARLAVLILGEEMALMKTPCDSRRGSKRSHGASETCAGAESSLMGGTRLAGFGAVGSKEAHEAILSARRSLMLNRQQPRMWSILGRMPFETGYSMYAGFAWAHGAALGSYSAAMQYGQAVSDGDNKAASAFKLAMRLASTGDEQAEAEKFFRDVVAGNPSCAEVAPLEVHGGTRHRC*