MGNLLGLQLPATPRFKQEEPAAALEDDDTLSAQLNQVRRQIREVPLEEVLQENLVGEFAKDQYGTRYIQQKLDEAPEETKHRVYAAIRAEAPDLAKDPYGNHLAWGPNCESSTDTCQWNTFSGSGQLGCKRSLILLTHSTLVAEVAEEGEGAMVSALQGNVAKLSQDQCGCRVIQKAINAVSKESQQQISRELEDHVDDCIRNMHGNHVIQKCIEQMPPDSVNFIIRAVEQKAEETARHVYGCRVIQRLLEHCVSDQLKPMLEQILCNVAVLAKDAYGNYVVQHMLEHGRKEDKQRIIQTIRANIADFSREKYSSNVVEKCFEIATTGEHADTEIIQQERANLLSTVLEVPEVLYTLCTNTYGNYVVVVAKFAVL*