MKEQPLKEITQLIHAIKVGLVEGSYNITNKTLDIFKYIIMSKSWQNADALMQIVRDQCKILQAALPQETVTSNIARRILK LTREEFDLLHAKVQHFADDSQASLSLHKLVTQTSESNVSVDYSVPQHGLREALLDHLQEVETELETSSENICVQAEEHIH SSEIILTLGHSRSVENFLKRAIKKRQFLTIIVAECAPACRGHNLAASLANEKNVEIVVIPDAAIFAMMSRVNKVIIGTHS VLANGGLRAACGAYTVALAAKHYSVPVIVLAPMYKLSPLHLCEQDAFNMVGCAEDVIPYDSIPAREAKVYSPMFDYVPPE LVTLFISNTGGHAPSYVYRLLTELYHPEDLEI