MGIDRKDVRIVCHFNIPKSMEAFYQESGRAGRDQLPSRSLLYYGVDDRKRMEFILRKSVSKKSQSSSSQEESSKMSLIAFNLMVEYCEGSGCRRKRVLESFGEQVTASLCGKTCDGCRHPNLVARYLEDLTTACALRQKNGSSRVFMTSSTDAINGEQLSEFWNQDEEASGSEEDISDSDDGNEVVNNLTRSKLQSKLGVSEKLAMLQRAEENFYRNNNAYKQSNKVDKNAISDPMRGSSRQRLQNALKQVQQRLDNFKIEMETSASFLEEECYKKYGKVGKSFYYSQVASTVRWLTTASSSELINRLSAINASTSMNVLSEAENLLIPANQPLTPAEQPLTSPPALDPYARDTSNEHSGTARSETSACVLPMEGSFSTNLPQIPSFSEFVNSRKAKGDQLHDTKRHSSRVEKKMRIQ*