MGGLGKTTLPQLFYNEERVEAYSEKRIWVCVSDPFDVNGIATEEKLSVPPKDAAQGSKVVVTTRSHRVAVAMDTPRINVNELGILSNSDCWEVSISGALKGTEEENCRELTKKSEKIIERCKGVPLAVRAVGSFLRRTREERYWEHVLDIEIWEWDIANDDIHKDGKHSLKRGCAGSSVWTPLSGVWTLEGKSWKFAVQRLVSELAPGCQEWRQSWRPDAGRQYAPVLCAMALSFSN*