MASSDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYDF