MGRNDGGPGVKEEEHVEALFTMLSLLYAFCVSDYIPGLRRLDLDGHEKIMKKAVEVIDKYHEPIIDERIRKWRSGEDGRMKVYMQLVIQRVAYVLQIPYPKGTPSNNSTISSSSAYDGYTKDQLRWYEDDCICRSLILGAMSNILFNLFCNYSTALELWTALQAMYVTEDVGNRCYLINKFVDYKMIDDKPILEQVHEMLQIAQETAEIGEPMTEFFQVSTIIGKLPPSWKDYRKLLKRERTIKTIEDLLQNLQIEDEARKRDKIEDEAIGKIKSLQDKELFFASVDNPSNAVEWAMAEMLNQPEVLQKAVEELDSVVGRERLVQESDFHRLNYIKACAREALRLHPIAPFNLPHMSTADSTVAGYFIPKGSHVLLSRTGLGRNPKVWDDPLRFNPERHLMDGSAEVELAERDLRFISFSTGRRGCMGAPLGSAMTVMLLARLLQGFTWSAGG*