ENRPVLFMMRMMAMWGKGNLPGMLGVILGFVFVAMPAPFMVFNVGGIMIGPYAFIMMILFFPAMTHFMFPMPLVLIYKGNIIIMMGIIYVICIAAWSALMWMVIIAFYIGGLCVQIMWVTDPSRFIAMIKG