MVRIVLRLCQSPDEVNNLFSNSHPLPRTGQVGAREDPLANLASVYQHLTVMDYTYLNQAAAAAFEGSSSCSLGPSAEQVLGPGPCSYPDISSCSQMSYRYTMGRGYNSGSGMSGLSAGPQCPPVMSRPHQDHRPPIFPATMNLQGGLPYKVYPGHEGVLTEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQGGFPYSSFSQQYMIRGSTGMSKGNRRIIGGFRPLDK