MAALLSLHVAAAGGCHVCRAWDRGQEAGGRGGSHGGHGAAGFFQGRAGSSISAGERSHGCQRELRIVAVLAEGTRGRGCRQEGECGREQNFRSHMDSVGRSVLLFLGTAAATATWSAVARAAEDISCKEEFGGADPNTVIVIACVAEFLALTGAAVGGILARQRKQEVEVINAQLRQINISLRKQARLESYAPTLTYAPVGAGVGRANGGATPGTPGGWGAGVQVAEAPAFVGEREREREREREKEEVIRLLKAGKRRLREQNAEAAVGEFEAALKMAQKIGDRVEEKKAARGLGASFQRLRQYREAIKHHKMVLEVSHVTGEPSGDTEAYGAIADCYTELGDLECAAKYYDRYIALLNQASELDNQE*