KLVVPMMPIPMPFPGLMILAPPRFAAAMFVMAGALFMAMATVPQKCDLFMVAIMFGWPTLEFGCAAYPGMAVPYGLPA