MISVTLSKIADVLGAEHRGADLTLDTVITDTRKVTPGCLFVALKGERFDAHDFADKAKANGAGALLVSRPLDIDLPQVIVKDTRQAFGQLAAWVRMQVPARVVALTGSSGKTSVKEMTAAILSQCGNTLYTAGNFNNDIGVPITLLRLNHDYDYAVIELGANHQGEIAWTVSLTRPEAALVNNLAAAHLEGFGSLAGVAKAKGEIYTGLPENGIAIMNADNNDWLNWQSIIGDRLVWRFSPNAANSDFTAANIHVTSHGTEFTLQTPMGSIDVLLPLPGRHNIANALAAAALSMAVGATLTAIKAGLAALKAVPGRLFPIQLSENQLVLDDAYNANVGSMTAAVQVLSEMPGYRVLVVGDMAELGAESEACHLQVGEAAKAAGIDRVLSTGKLSQAISHASGVGEHFADKAALIARLHALLQEQPMMTILVKGSRSAAMEDVVHALQEKGSC*