MSQYGRALFATRRVPAGSRFLEIPRIAIITPENVPSQVSHLLSTSNPKTRLSLFLLSEKHKAQESQWAPYLRCLPQLGDIESTMFWKDEELAWLKHSPTYRETMECLKIIKSEFHVLEANVFPWCRDVLGEVSLTDFMHAYSTDQIPFADFFNHDHNCQTRLSYDKEKDCAVAVADQDYKAGDEIFLSYGSTPNSILAVDYGFAVASNPHEQVEVPMGVSLTDPLRDLKLQTLSRHNMSTDLNDDGSPSGRKRFTFRDSDLAERGSMAVAPLRAFARLICAESYEDLEEMAEESITHDVFYALSPRRDERKESEAVSFVCTQIKQQVDQHSKALKDLDDDREIPLSRKSILRNILTGELRVLRNLSCITCL*