MVDTDERWRAAVIGGGGDAATATEPSLPAAITRRLRELAWEDKDKEKARTVVDLVDSETPIECDHEEGHLCPSPCSDIPSMVAASGGGGGNEEMGKVNCNEKHTYGEEKEKEKEKVVETKSELKPKPRRKNWEEEELTWEEKVLKVLHMVRIWEVTEFDPKMEWFEPTRLCLFNTAFFDLDKESKAGLGPPIHSLTSSDYRHLETSMNIISIKVVESDVGYPISIFGTVLARDQYDYRCVYLFRRSRDDPQIITSPEDMLTLTGPKRGLGAKDYMFFEFNLKMKGDDGVDKDFSKGLLPYNVVCRTGRLETLHLRSWLSVVEFAFVTVQYAVEATLAVKMLGGASVFTGRVTAWTTGNDEDEIVLYDSEVADTRTEITADGSVQLNRGLVVVPLDKELVLNICVFEGEDEAQSFEFILGHYDEEFTCKQGCYEFQVNIIWTAVKTRRRPNMWKRIGCIVLLL*