MIVLTSLASFCNLLRLALCARECRIWTSDDHLRVALSAGVELLAKCSASVALDVFSPPCQTKDEIVKFINGVIEPETETFNLALFSSSAVTTWCPQFQNKADPKKGLADSIKWLNKNFTAKSCAAQAWPPDWTAALHKFIAEGVALPWRIYLCCSRSPEGKSEEILELIASLRNSTDSPAKGEPVLPINIVAFDPSIVGNEDEKAFFTEVGGPQGSFLIDTSAEDLVALDKMLKAVQVKRKQLDKLNKKLDKMEDLSERVAEDRALLQMQIALNNMLSNDLELCDWALKNEAEPPPPDI*