MATAHFVLVHGACHGAWIWYKLKPLLEAAGHKVTALDLAASGIDPRQIEQINTFDEYSEPLLTFMESLPQGEKVILVGHSFGGLNIALAADKYPEKISAAVFLTALMPDTEHSPSYVVDKFMEVFPDWKDTEFSTYTSNNETITGMLLGFKFMREKLYQNCPIEDYELAKMLTRPGSFFINDLAQRPKFTEEGYGSIKRVYVWTDEDKIFPPEFQLWQIENYKPDKVYRVQGGDHMPQLSKTNELAEILQEVADTYADLLAVAGLEHHHHHH