MDGGEALIVNVRMLGRLLFAAYMAVLFYITLVAWNYGSSFEPSELAGRNYNYIPFRSIYRIGFFSSTIRDPLFILGGNVLLFVPFGCLLPLSVRCCRQIGKTVIASFLVSSSIELCQLAFTHRVADIDDILLNTAGGAAGYCLFRLAFFIKKQVVFLPIIKSERRGK