MDPSSWSGSESAGEDIERMSDSADKPMDNDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSREFHSKLKDHTVKNDAINRMGGISSAQIVSATAIHSRLGLAGLPRSALPGATGIWQVSTGQPGSSQDVKPFSQQNYPIQTTTAIA