MQLAEAAQDEAAFSMRVLRHLSSRDGARANLDVSPLSLHAALALLAAGARGATLDEIADFLGPAGGSSHAALASYVAMRALADGGGEGGLSVGKASFARFAAEQYRAEARPAFFIPMPEEARSQINQWIASATAGPFFPHDGGYVRAPFMSNTGRQYIACRPGYKVLRLPYARGGAHRLFSMYIYLPDAHDGLPGLLDTLSADPALLESSGTLADEVPVRAFRVPRFAVSYKANARETLRDLGLLLPFDRVAADFGDVVEWAPEPLVVSDVYNGALVEVDEEGAETAAAAVGVGFGCARVEALVDFVADHPFVFLIKEELSGVVLVAGQAIHPSISQAYFST*