MKIYVSCDIEGLAGIATFDMEKEDTVLFRELYHQHVAWLIEGIQKSAKNEQITEITIADSHSRGLNLAYARLAEMDERISLVSGFPRMDYMMSGLDSSYDVVFFLGYHAGIGKQKGNMDHGYSASVAYDLKINDLAMNETTINAAYASELGVPVGLIIGESGLEEQLFQEKMMPEVPFVSTKESLGRYAIKNRPMQQVREAIVATTSQVLTSFALSELPRYALQTPATVKLQCVTTAQADRIEMLPMIKRIDGRTVSFVGETMKDVMNGIVAVVGLGGTSY*