MEFHADEVVIGCDAFRIYRSGKMDRLHLHLPARVPAGLDPATGVTSKDVVLDASTGLSARLFLPTSRGARGSSSEKLPILVFFHGGAFLIESAVSPLYHGYVASLAAAAGVLAVSVEYRLAPEHPVPAAYDDAWGALQWAASARDEWIAEHGDVARLFLAGDSAGGNMVHNVLVKLASSSHPAAPRIEGAILLHPWFGGNTPVEGEDATKAKEMAMIWEFRVPRHGRRRGRPADEPDGAGRAGAGEPPRMLVCAGEKDWAAARDLAYYAGVAASAWPGSTAWFESEGEGHVFFLEKPECTKARELMDRIVTFVHGYQAPSLSAARNGDSFEV*