MAGRLSVDQSTGRLYIRCNGKGALFAEAAADHTIDELGDVSHPSVEFKKLVLQAFDVQSLDELPLLLIQVTLFKCGGFVIGLGTNHTLVDGFAAVDFMQNYAAIVRGEGLIIEPQPDRTPLKARSTPRIRYPHSEFIRLQDLPPEVVSSFTDPSFGSQGGDVSGRMQPTDTHLFRSFPFSKSELDHLKRKAMQDADIVKCSSFDAITAHLWQARAKAVGLKPDEISTVFFAVDIRGRMKPPLHPLFCGNGVFSAHANATAKELEEMPLSFCVKKIQKAVEAVTNDYVRSALDWGEVEQGVPALLGGCFFVAAWWKLGFHNVDFGWGKPIYCGPVVNGRVEFVLLLPDQTSKDSCRLYLALQPHQMAKFEQLIRAP*