MLGAALRLRVRVLRRRRSHRGRRRGRRSLGRVGDDDDDEGGREPVLLVSGMGGSVLHARRRSNSKFDLRVWVRILFANLDFKKYLWSLYNADTGYVEPLDDDVEIVVPEDDHGLFAIDILDPSWFVELLHLSMVYHFHGMIDMLINCGYEKGTTLFGYGYDFRQSNRIDKAMAGLRAKLETAYKTSGGKKVNLISHSMGGLLVRCFMSMNHDVFTKYVNKWICIACPFQGAPGCINDSLLTGLQFVYGFESFFFVSRWAMHQLLVECPSIYEMLPNPEFKWKEKPIIQVWRKNPEKDGTVELVQYEATDCVSLFEEALRNNELTYNGKKVALPFNMSVFKWATKTRQILDNAELPDTVSFYNIYGTSYETPYDVWLIGCQCIKFKADGFSAKERVGVKADHRGLLSDENVFKLLKKWLGVSEKKSEWRCVSKSYSKVGNWVAL*