MSALGFPMLSGAHQASYACNSGPQNSVLLRCRPLLERAIAMQQAQLQEMKRKNARSQLEYASDGNTVDVFRVADMGCSSGPNCLANMQFMLDAIAKYCYDDDDDDDKGFTGRRSRLAVQPFYCDLPSNDFNTLLRLHHTHFPHAAQDGFFPAAVAGTVYGRLFPASSLHLVFSSCCLHWLSQTPPSILKPSTMEWNKNKIWVDGPKANEAAGRAYAHQWQCDLQEFLKFRCEEMVLGGMMFLLIPCRADDFPPHQMQEESCFRNMELAWQQLILEGVLEQKDLDTFNIPKYLPTPREIMYVANMIPNIKIQSLEVIEEAIGDNYWQKWNHDSSEWATRVDLFYRSAFWNVIEGHVGTTKCEAIFGRFKELLKSSLENLSCWDSYWAHPWSSYVVLQLFKET*