FHVANVCNRRLPSVRYSRVHSVLGINRNEWSSIWSFVILVCFCWEVVRPDLLAVFVIGLTLSFMDSLSGSFLHEDAEFTTLNAGRTQFDGNHYAKLRTVQQILNAGSSGSPPMLSSFEANSYSASNNESLAATQLQISPLGVSTSDYGTSSTLSHSSSSFSLPDSNNNFTPPSDHPPTVRDESDFALRLKSRSRSPESYPFMRIKAKRNKLTIEEGSDGVIELTDEERSMLALEGYDVPMRLPLSNAEQKALKAVKRKIANKESARKSRQKKEQYVKQLERQNEERLAEFEAVKAEAEQLKVINRRLAASLEKMVATFGECAADWSGLDAI