MEAAKPVCGKEALDLLNCVVDSNYDQEKCLHLLQSLRQCVLSKMQQSWEKPAEIKKKPTERKPALSSVAGSESKPKKRNLSKVTDPNMLQDSNMLLFEFCSLFYVSGLKHVAGLIFVACCSDQQVLMQCCSSWSGCSDPKCALFWSAVEGCWVLVMVCDTLEDNALMSGSMGDREPWLVASRLRDHILTPKERRDPLLWKMVEDMVESDSRLDRYPKLVKGESKVAPGDGDISRYRASMRTQYPKVEIIEGMFKHVARTNQDHGMIRYSII*