MKALLNSMPGATPHRFSYKTLKVATRGFTQKLGSGGFGSVYAGVLANGTRLAVKALETGGGHGGHKQFVAEVVSLGTISHVNIVRLCGYCVHGSSRLLVYEHVANGSLDQWLFDSGKRSLSWESRCKIALGTARGLAYLHEECRDPIMHLDIKPQNILLDEDFTAKVSDFGMSKLLTGKDITQVVTGVRGTPGYLAPEWLLNSIATKKCDVYSYGMVLLELISGRRNIDPGKLASSGNALDWYFPMWAVNEFKAGRLLDIVDETVRRVEILPLVETLFKVALWCIQDSPSVRPSISRVLQMLDGPCDVPEPPLDFQFYYQQQRAPSANVSVIAPVSLSIEAR*