MDGDAEGVWSPDIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARKKVREYQASIKDQASKDKALQNMAALSSAQIVSPSLIKTSLPPLPQSPYPPAARFWPTPIPGQPGPSQELVLKHNPGRSPGLGRTSY