MKHKTSHGDLGELAYDGSRARETEQKRIRGQMSCAECSRLKIKCDKRIPCQSCQRRGCETLCPNRSLSTGERTRSIVAATEHLHRRLTYMTERIRQLEDALSELQARNSTEPHPLLQLDLFGAPQHDNHVGPSTGALAAAETIRGGSKSSNHIVGSHVDVVVG