MTPWIRTLCLIWTCQVSDNDHIDRLLSCLYMALPFYIRGALNSKFLNYLNKHILPVFDKLPEEKKLDLLKNLAESSPYTTPQDARHLLPSVLQLLKKYMPRRKTGEELNFTYVECLLFTFHQLSHKTPNSTNSLCGYRIVTGQPSDRLGEDFSENYKDFTERLTIVEDLARATMKKLTQGMSEHNKAMAAAKDDAAKADVKVKKQNTTTGLKTCNNILAMTQPLHSKSPTFLGDKKINLSWKEAAKPAALASGAGAKRPSSVTNGTIVGPQAKKGRGDGMPPTQLVNSTNPTCKQGTSKLVSWRKRFWKRKWKGWLARWSWQGKGLLVDCHLWQL*