MLTVRLEGNRIESRDVPKIRGYLAGKFPQYLELHNHIGEDKFNYGYPVIQYKSIGGVPNIIAINEASKILIDIFYDVKEIDMKDKVMSILEKGYVLKTKELGTAEGMIEYRFLTPWLALNQENYDRFVNSGLDKRTDILKKVLTGNILSMAKGLGYWVDKPIEVLIKLRPVEVNYKNRKMIGFKGGFMANFMIPDHLGLGKSVARGFGTVERVSGGFV