MLSRRTTSSTSKARNDFWSKHPSVKIIILQWVDMCGVLRARLVPVSTFKKIVEANGYLNCAPLDTCVTTTAEFIPKLMPFFVDSGKIWPDVSSLKVANHNARGYTNAAVCFGHVEFQNTDARHILKTLVEKTKVHHGLEFLVGMELEFCLLLPGTLDPAEPGSAGVSHTSKLLRSKIWPLLNEIITALDGAGIEVEQAVKEYGASAYEVALSPLPPVEAIDAYVYTIEVIKNIAYKSDLVATFYPTPFAGETGQKSGQHIHISATSTNKDKSWDPDTAMAGLLSHIPALTALGLAQIDSYERVGIGKMCTGGLVGWGDNNRDMPVRRVTKNHWEVRINDATSNSYAMVAGIIGALLDPKPLKIQGATKFTMFYSAEEREKMGLTEPVPASLEEAVKELENDLDWAIHILGREYVEWFVALKKAEIVASSKMETKERRLFLLDTF*