MKIEEDDPLIVVDDGELAEPAARRPTNIKKERCQFCNKVFTNRSNLIVHLRSHTGEKPYKCQLCPYACAQSSKLTRHMRTHGQQGKETYHCYICRMPFSVHSTLEKHMRKCVVSNSQGRREGPSPSDRARPTPSALADATSLLALSAPSVPAPPTSAVSQSNQIVLNWLQALNASNNTPAAATSKEDTIEADEDMEETEASELHENQCQIKNEQQAQQSQVAAN