MLEGRWYHFTQQLLQSSSSSLTKLTVYGQSFRFSDWSEVLPTWSFPQLKELALGRTEIALPDLHTFLLRHPSISMLELTGISSVGRVDELLLSKTDFLPNLEKLIATPEYTIPFLAASPSLFLKLKSLEILQDWFTSPYWFVLNDYDKLMQSIAGRTVAYGVVLTTDLAFEFTSSQRERILQWFTASQCTHRLPSVKRLSLQYYHDGFTDGHRCCWSDMEDGLVTLSSWLKMWPGLTELVVGEELFPGTTVREWADANPEGPHGLWDSCSTLQSVLIQELGQKFTRPGLE*