MRMGWLNLFRIEMWLKRVHYPVVWTLAIHRCKGNAEADKARGCFFTFSLQQLSLPSSMAANLLPLSISCSSKTHILCLPSPPKPLFLCRHSLLRYRSTPRLTCKAAQVSVAEESSASGDNWVPVVPLSALPKGERRVIIQDGETILLLWYKDQVFAIENRSPAEGAYTEGLLNAKLTQDGCIVCPSTDSTFDLRTGDIKEWYPKNPVLRVLTPALRKLFIYPVKTDEQNIYISIRGGVRSDASAEIVFSGKAQPGFTATDVNVDEVKMIVDEDQEGFGFTGKNEIINGRAAVIGFLLLLDFELLTGKGLLKGTGFLDFLYSVTNAFN*