MTQQQPLSLLESFLCGGLAGCGAVTITNIPETMKTRLQLQGELQRNDPSAPRVYRNVLDVFRKTWQHEGIRGLQRGLVPAYGYQTLLNGSRLGLYEPCRRLFNRAIGKDPNEGVFITAITARMQAYSPHIPVGAQHYYKNSFDALRTILKSDGFFGLWRGVSTAILRTAMGSSVQLPSYNLSKHYLVSSAGMAADSFWTFLAASSVSGVCVCIAMQPPDTALTRMYNQNTIKDPITGKVRTLVFNELIMAEYTKWRG*