MEGVLLLCFALLVLWIALKIGYAIWWRPRALGKHLEKQGIRGLPYKILFGNVKDSNKLTREAYSRPIELSYRIVPQVIPFFVQTVKAYGKLCVTWFGRTPRVIVMEPELVKEVLSNKFGHFEKPPPTPLTKLSLLGLAVAEGEKWARHRRILNPAFHMEKLKGMVPEFILSCKEMIARWGKLVGEEGSCEIDVFPELQALTADVISRTAFGSSYEEGKRLFQLQQEQPDLVMQAIRNIYIPGFRFLPTEKNIRRKKIAKEVRAILQNLVQRREKAIKSGANNNHDLFGLLLESNNTNDNKSKMTLDDVVEECKLFLLCWTRDHIDVIDVDNGRTVHAPYVAATCERGGHANYRIKNQFTHS*