METNSQFQRPTLKSMLTTDDYKDYFLNKSLVIGTSSGTKPLRVLVAPDTEPPSALGNRVVFKIPRYHFLNGLALQLDLNPITLTDLTNGVAATTGYLRVIGSLIKRIEISHASFRYVVPEDFVTQYFLLMTEQGELDKKLRYVGGLVGTAGNTVGGTYEIDLPSPFEKAMFPLCALNSEIVVEIEFKAIGDGIIEDVNNVGNISVVNSGASLQVLKPRIICKVVNADEAVVSETIARVKSTGIAIPYNEIGFLHTDFQPTASGSRVNLSQLTGAGLIHTLVFSVRQNAKTKVNNGTLSVLAPRALRTNAVSFYVELNNNRLYSNTSLPLMIAATELQDKYDAAIFTESTSYPALSGIYFGAGNGKASLLNQENTGYIDATGTSAFDLVFEFNGVTAGGVGNEECVDDAFITVHEVVINGGEGVEDDGAGAILEIAMSSWMRS*