MKSHRDAIRKGQESGDYVPGVMNYYSLMSDLITLCSGPFWHFVPMFKGVSRAEAHSRFHHTVTRYLGAGKEDTVLEIGCGYGEMGRQVAKISGASVTGLTMADAEIVGGNERIKDAGLDDRCKIVQGNYHKTDFQDASFSKVFGIYTLKYSSDLDAVFGEVARLLKPNGRFLSYEILVTDTYDKTNPEHQEYVQNISTCTCMPPLWPAQAMRDAALKAGLVPVVEEDIGAVPNARPWYTCFTNGIYQILACPLLLPFFRCAETMRLLPPAFTDWFENVLVHPTVDFVRAGRLGIISGTVVMTWRKP*