MDFQKKRIQFLSFIVGVIVLSFTAEKCRQMVGETGSSQSGKFTIFNCLDGGSGTLACIVKESVKLYTYNIRTLHVEVARNKAIEASLADAISQGMEAKAAAKQAQKDGAKAAKMATRKAKRIIGPIISSGWDFFEAIYYGGTVTEGFLRGTGTLFGTYFVGYLGEERFGRFGYLVGSQFGSWIGGRIGLMVYDIANGVHFLLGFGQFEENVGQREENVGQMEEIVGQLEESVSENGYGGSFLEMVMGYVGSYLSEESQVSEEADVFEAPVYDSFESTEEL*