MQPLCNKKGFCSRVNPYATKRSFCVRVMKIIYHCFGGSHSSVLAAALHLGIIDKNKVPGMSEMMKIPYFDKTTNADFGSIRFMGVDEYHNDIYVLGKKNLGKRYANILMGIAEILGIKEELLTVDCMSRVNWSMKIGGFTSRRMGWVSLGRPVLGKGTEAAFWDLVNLVEITRMKAMKKVQVT