MCSQVQFQEPRTKLWLFDTLVASTMLYGVQVWGPSVGHEGWRRMERPLVSMISRLIRAKASVPHDIIRAELAASPMEIEALTRSVSFVHSLWDTTRDRYARLALESSRQLALQGDTSCWYAQMTSWFQMHGFTMDSRLPPFQYSLQAPSMSLTRVEITRLIRQDLIQLDSRRTWIEPTQELGTKMVFYREHLLHLIGDGFVIRPSYMDTHPSHSLRCAIGQIRISSHQLEIETGRFRGIPADSRICRVCHLEPETELHCICHCTVYYEIRGRFHCLFKEGFGPLSRVMSYED*