MDSNKLGTGSRDAISCLPQEVLGEILSLLPTKLAASTSLLSKKWRHVFRLVHTLDFDDIDFLQPEVGKEEWPVIRESFRHFVDRTLALQRGSSINKFSLTYQVTNNSDAVYMRRWICNVVERCVLEVDLNVDDVHGKCLLPCHLFRSKTLVKLSLGTNTNIGKLPPDVSLPALKSLSIDTIGFDDKDLCDVLLPGCPMLEELTVRHENDLNELYTYSISSQSIKKLKVYYDSKYRNDYMSSDAPSLVSLDYTDYALYKYPLVNFESLLEAKLNLYYSEKIKRPDITGLIIGISNVQTLHLCGGSVDVISRCVKRGLVLPVFKNLVKLSFATGNKKGWKLLPYLLKQSPKVETLIIKGNDGDTCDVTIGLLQAKVLDVLGYKGTAKKFEHLKSLFGGIECIEKMRVEFQQYMWWWMMTLLLKPVGI*