MFESHQKEVFRMTQGIRSVAVLGCGQMGTGIAQCIARDARRNVFLHDSDQKQLVRALQKLNAWAELQVSRNKWTEEEAGTFLKRIIAAGSLKDVDQTDFVIEATVEDFQEKSKLFKTTCEFLKDKPEVIIATNTSSLSITRLAETTDRPSRFCGMHFFNPVPVMKVVELVRGAQSTQETVETTASMAQIMGKSVAFVQDSPGFVSNRLLMPYINEAALAVHEGLASVADIDHIMREGCRMPMGPLELADFIGLDTCLAIMRTLGELGETKFAVAPSIVELVKERKLGKKTGQGFYAYTPDSIEYPLGHR*