MFDQASGQVFTEYAMSRGALAESDEDSAGWSRCRPYPSFTARGPHGPRPLVDMAISILADNIGKVRSGAHLETIPSNMLWRIWRYLEARGVCLHAWKIFSKILMDDQDDKTLGLYRFRQHICRPGTDLTRYTQPLTAPPTDFITHLVLTGGCSFSTHDLLCLADMPNLGALELIKPADELQTIFPRVSDRLVRGWTEKKDPFPLLRILRIWGDQSTTHESLKWVSKFPSLALYDVMGAREDWTQSYEAALENGWEQDDAPSGLEDSLLRYLMLFAPLEETRSKPLRDLAASIDNDLVSLCSDSRCAVKFVQEHQAPPLLDYLTDTAKVQTPSWDTDAASREARACHGVAFEPWAFWLYSFLGQLSSDQDLEARGARPTTKAVAGPFVLPSRPLACLHLGHSSRSGGIGFIKVKKGYFSKHLNTP*