MGLDQYEFDAVDSDELASACRKLKGSTKSKDALVKSLKQIAGIVEKAPQDACALGQARDEVVHALAQKQLLHHTDKDVKLYLASCLAHLLRIYAPETPYEDPTLVLVFNLLLWSIQRLQQSKAPTFELAASTLQVISQTKSYFLLLDLERPDLVEDWVKGLLEIVNEGNHDSIEVEAGEVLCGMLEEGDVPDRLLETLLLYLVPPKVKQNPAAARVARQVLQKSETHIKPALQKFLSTLILSPVSSNSDLAEQCYAIMYEVCQHAVSIPVLAAVQHEPTIPRLSKCLTASDIGSILWLLCQQMLYLSLPLGSLLVQLYQITPQVLLPVMPHLTMELQVEDESKRLEAVHLLGKLFSLPGSTLVTDYADVLDEFLKRYHDQKVLLGGRRKKGRVAELAVLPAHA*