MDAKRQGFFSALREEVARGLSPGRARRRSASNAAEVAAALRRLGGGGEALAPLMEGPDPEAGPGATCGGSARKEGGWGRWVRGQLQLTRAPALEAGAGAGSGAAAAAAAAGRRNDLRLLLGVMGAPLAPVHVCAAEPLPHLSIKDTPIETSSAQYILQQYLAASGGQRLLSSIRNSYAMGKVRMVATEFEAGGRVVRNRMAAQRAEPGRFVLWQMAPEMWYMELAVGGSKVHAGCNGKLVWRHTPWLGAHSAKGPVRPLRRALQGLDPLTAASMFAGARCIGERKVNGEDCFILKLSADPETLRARSEGLAEIIRHVLFGYFSHKSGLLVHLEDSHLTRIQSATGGDAVYWETTISSSVEDYRAVDGVVVAHAGRSAVTLFRFGEAAVGLGHTKTRMEEAWTIEEVAFDVPGLSADCFIPPTDVGPGSVSEAAELPRGERSKAAAGLVLPCHRARVAALEKADDGGVAWSGALQLGCK*