MVKLENMKNISLSDSVINLDHGDPTAYEEYWRKIGDRCTVTIRGCDLMSYFSDVNNMCWFLEPELAEAIKELHDAVGNAATEDRYIVVGTGSTQLCQAAVHALSSLAGTQPVSVVAAAPYYSTYVEETTYVRSGMYKWEGDAWGFDKKGPYIELVTSPNNPDGTLRETVVNRPDDDESKVIHDFAYYWPHYTPITRRQDHDIMLFTFSKITGHAGSRIGWALVKDKKVAKKMVEYIIVNSIGVSKESQIRTAKILKVLKETCKSEAENFFEYGHEMMKNRWEKLRGVVKESDVFSLPKYPEAYCYFFGKTLGSYPAFAWLGTKEETDLVNELRRHKVMSRAGERCGSDKKHVRVSMLSREDVFNVFLERLANMKLIKSIDL*