MLLSIGSSLGSLLEIKSMAICLSLVWDFSEFYSNTIITEPLESPIDQSFFRSRFDILVESAITMFRRRHTHDHEENDSANRAAKVNELKAAIEPRSGLSSQFCDDACLRRYLEARNWNVDKSKKMLQETLKWRSIFKPEEIRWHDVAIEGETGKVYRANFHDLHGRTVLILRPGKQNTSSHDNQLRHLVYLIENAILNLPEGHEQMVWLIDFSGWSLTNSVPIKTARETINILQNHYPERLAIAFLYNPPRIFETFWKIVKYFLDPKTFQKVKFVYPKNDESLELMRQEFDVEILPSEFGGRSLSQYDHEEFSSLMTKDEVKAAGKLGQDDKLNHSSKGHSTAEVAPEPVLPSLQSS*