MTTLDDKLLGEKLQYYYSTSEDEDSDHEDKDRGRGAPAISSTPAEAELAGEGISINTGPKGVINDWRRFK
QLETEQREEQCREMERLIKKLSMSCRSHLDEEEEQQKQKDLQEKISGKMTLKEFGTKDKNLDDEEFLQQY
RKQRMEEMRQQFHKGPQFKQVFEIPSGEGFLDMIDKEQKSTLIMVHIYEDGVPGTEAMNGCMICLATEYP
AVKFCRVRSSVIGASSRFTRNALPALLIYKAGELIGNFVRVTDQLGEDFFAVDLEAFLQEFGLLPEKEVL
VLTSVRNSATCHSEDSDLEID