MRELKHGKAILGSVCMAAILVWEVYTKLMPQNNHFFDSPSRHHLSGLNLWRNVPQTSWKPCLWWTQSAEPRMAEAGKMNGYIIIECSGGLNQMRRDLCNGIGIARLLNATIVLPRFETSPYWNDTSGFGDIFDADFFLESVHSWVDVLRELPTNLSMRQPVAINCHKVASPFDYVESLLPKLLQHTVIVLRPSASQRSDRYPDSAKRARCHACFRSLRLVRRLQETADTLLERLPHPFVVLHLRFEPDMIAYSRCRYNLSSASMASINRVRGFRQVFGVADEKSWRKKGKCPLTPQETAFILQALNIPASTPIYLAAGSGLLELHKLASTYTQLFQKSDFLHADRLKALKGSRRAAIDWYVSLHAYAYIATFVGNMDKMVVSDRVLAGKHRNLVLDRHMFAEAYGQGMSEQEISKLIWKKHRHHVTSGYGSPVSDCFCRTYLTASLQE*