MLSTFQPVCPNATRRHAQLSNQASHPLLGPFRPCKGTHARAAVVGAASMGSVAPPTGTLAAETLAESVERVVVSPVFRTGPWDAQRMAQQRAVHQAHILLVSESDACRSVLAAAALRRLLAEAGLAEAVVLDTCGTRPYNLGEEPEASALAAAEALGLMEPHSPSSPSSSANGGPQPPHRARLFSAAEDMVGADLVLVMDKYTAGDVMREVSSFDLVNRSQPLTYKVRRLGEFCDWVPPQPSASDVAAAVAAPPPEYGSEGDELDIEDPLYGNLGGDEEARAVLRTARAITRCCQGLVAFLSHLQAEQQQQLLQAQPSAGSVGSKEGAVQEGAVAATEGGALGPALRAHLLGMAPAAWLAPPMLSPRVDREQLPAF*