MSLTSHDIYPIAKRHALSVVTMQGNAITVRICTYMLDDIPGRLHWVRELEVVCYDVCNTVARLLVPLFKNAIHLKSLRIPYLVDMLLLTQPRIAPALSALHHLKILDLKANSVERERKEELFAIQREMLREMRSRPVELSLWIPSFSDLSCIQHIQTIKRLTLSRLIMDNEEYINNAEGPQPLLSWPTVSRLTLDCCRLSMSEAVQAFPNVRGLRVEYPMGSTSMRSVCWPHMDYVEGPMKLFEQWTFNCHVHYLMMTPMLEFESADDVTVLDTVRQTSPRILDLSAPATPELDTFWAKLADTAPQVRSLEISIWPLCSEMDLVFKTAQQLLMMAISQSPRRWTN*