MINRWEDLVSKTGSCELDVADEFLNVGGDVISRAAFGSNIEEGRTIFILQKEQCDLILASPFTLFFPLLRFFPTESNRRARYIYKKVLSLIKGIIEKKEDAMRRGVSESDDILGLLLKGGLSTTEIIEECKEFYLAGQDTTTALLSWTLVALSMHPEWQDKARNEVFQVLGKNKPKFEDLNQLKIMNMIFQEVLRLYPALTLMRSTSKDTKLGEMTIPAGVQIFVPIYIAHRDPQVWGDDALIFNPNRFSEGVSKAAKEPLYFPFGWGPRMCIGNNFGMAEAKLVLSQILQRFWFKLSPSYVHAPQAILVMKPQYGAQIILNKL*