MTMNGQPAELHRPIPTLARLPRPVYARAESLRAGSWTSRHRHAWVQLSYAISGVLGVHTAEGSFFAPPQRAIWIPAQLEHEVVTSTRAEMRSLYIRGDACAWAPTRCRVLEVTPLARELIKSFCELPVDYPEGDSAESRLVQVLLDQLRLLPEVAFSLPMPREPRLLRLCQALIDEPTQSLTMGDWAQRLGTSEKTLSRLFQRETGMNYRLWRQRQRLLASLNALEAGDSVTGAALDSGYDSTSAYIAAFKGLFGFTPGELFRQR*