MPQVKIIAKNFMDMVAALPAMKLDKLYENTFICEAVLRSLPPLAKKYVLQMLYLVGPITAKSMEEWVLADGLSKHRGAIDRLLQLRVFLEATDRKKETSYKLNPKFQDSLQKYLVYGGAVPTEPMPSIITGRLPTLDSLEAYALEQWECFLLQLISSGQPERPSSIGSSMLKVFQRGLLSSRESEAPKLTESGFQFLLMDTNAQLWYIIREYISTSQDRGVDPADLISFLLEFSFHSLGEAYNLNTLSEVQRNAIKDLADLGLVKLQQGRKESWFIPTKLATNLSVSLSDTSSRKQGFVVVETNFRMYAYSTSKLHCEILRLFSRIEYQLPNLIVGAITKESLYNAFENGITAEQIISFLQQNAHPRVAEKTPSVPENVTDQIRLWETDRNRVEMIPSHLYEDFPSKDVFEAASDFAREIGGLLWEDSKKMRLIVRGESHQDMRDFLRRQK*