MDMVAALPAMKLDKLYENTFICEAVLRSLPPLAKKYVLQMLYLVGPITAKSMEEWVLADGLSKHRGAIDRLLQLRVFLEATDRKKETSYKLNPKFQDSLQKYLVYGGAVPTEPMPSIITGRLPTLDSLEAYALEQWECFLLQLISSGQPERPSSIGSSMLKVFQRGLLSSRESEAPKLTESGFQFLLMDTNAQLWYIIREYISTSQDRGVDPADLISFLLEFSFHSLGEAYNLNTLSEVQRNAIKDLADLGLVKLQQGRKESWFIPTKLATNLSVSLSDTSSRKQGFVVVETNFRMYAYSTSKLHCEILRLFSRIEYQLPNLIVGAITKESLYNAFENGITAEQIISFLQQNAHPRVAEKTPSVPENVTDQIRLWETDRNRVEMIPSHLYEDFPSKDVFEAASDFAREIGGLLWEDSKKMRLIVRGESHQDMRDFLRRQK