MEEEKLKSYCVTGGTGFIGSWLVRSLLQMGCTVHATVRHPEKSLHLMKLPGANDRLRLFKADLREEGSFDEAVRGCSGLFHVAAPMEFGVQATENVDSYVQENVIEPALQGTLNVLKSCLKSNSVKRVVFTSSISTVTARDSYGNWRPLVDESCKIPVQHVRHTKPSGWVYVLVKVLTEEAAFQFAKENGIDLVSVITPTVAGPFLTPTVPSSIQVLLSPITGDPELLAILTAVNSRMGSIALAHVEDICCAHIFLMENEKAEGRYMCCARSWAMSEVIDHLTREYPGPALERLARGGHDSEIPSEISSKKLRELGFSFKCYIDDIIRDTISSCMDHGFLPSIQKGTGSPPVHHPSNSCDALLIS*