MVRAPCCGIGVKKGPWSPEEDEALVGYIQRCGHGNWRALPKQAGLSRCGKSCRLRWMNYLRPDIKRGNFSLEEQETIIRLHETFGNRWSSIAASLPGRTDNEIKNVWHTHLKKLVSPNTSSREPKKKKKAGVVSKAQSNSDFSSCGTDSPTVSREISDDARGSFSSDAFPEIDESFWLDAFSMDDSASSVDLPPVSELSNLLVSSDSDDMDFWLQVFEGVGDLQELSRI