MGRGRKELGAWEMVEQRVEDGRWRGKEQACGRWEIEEGRSRHDGGEEDAPVERGGWRATRAGGRVKVSLIVEKVHLHLLPSMNPDGFALRQRGNANNVDLNRDFPDQFFPQNNDENLRQPETKAIMKWIKDKRFTASASLHGGALVANYPWDGTTDGRGRYSQCADDEAFRYMASIYSDHHYNMSKSKEFHGGITNGALWYPLYGGMQDWNYIHGGCLELTLEISDVKWPAAKEIPLLWEHNRMSMLQLVASLVKTGVHGRVISSYLGQSLSASVEIAGINHTVIAGDRFGDYHRMLFPGRTYEVTASMPGYSSRTTHIMLVEEKATYVDFILDPSGPEMKLQQFLERQSQGFPTEGYLHDLLMEMYPNDNDCKCSCNMGNKSNWGSFLNRKYLRSNGDGAIVFSHLKVTTFFLSLVVILVILYVLFRWKVKSKTQRLRQRE*