MPSNESFAASNGSTSDGYLKGIHVPSLTWFKNDARQEIDWEVQDKHFEFLVSSGLHGIVIAGTNGEAATLTSAEKTQLVQRARKTAQRLGRGSLPITLGLLAGCTRDVVDQATEAKAAGADAALVLVPSYFHFAMDQAAIIQFFEELADASPIPIVIYNFPGVVAGLDVNSEMLDILGRHKNIVGVKLTCGGIAKVARVAAAFEPSQFAALAGQSDWLIPALSVGGTGCITGVANLFPKTCVELYNLYEAGKLTEAQTLQKELAVAEWGFGKSGINGTKYVVGTKLGYPETSLDCRRPYPRYTSEEKRKWVLNQVAGLDKWEARL*