MESRSFLLILLLFFFLFLQPLHFQDMATVEATESPPSPLLDNVLKFLELVNRPYTATYNLSDGTIVDCVRIQDQLGLQHPLSKGHEVQEQPTFPPFVDKDGASSANKRTPWQLFHKEFETCPNGTIPVQRITLEHIKISGWKAEKYLRKKSKSGPWPSLAPQAEAVGVHKYAVASQSGTFYGTFSDLSIWDPVVATDNDFSLSQIWVVAGSGSQTNTVEAGWQVFPEMYGDKLPHLFVYWTTDGYQKTGCYNLKCSGFVQTNSRVLLGGAITEISTPDINIVSRKFSTYMDGGGSWWLAIDNEKIGYWPQYLFTRLQVGADTAQFGGEVYIAGVQGGGATGMGSHYPPSSGMGMAASECKLGWFDKDLSYHSFESVSLIITNARCYDARVSYDDPEKGTCLLYGGPGCPEG*