MSLKLQASNVTNKNDPKSINSRVFIGNLNTALVKKSDVETIFSKYGRVAGCSVHKGYAFVQYSNERHARA
AVLGENGRVLAGQTLDINMAGEPKPDRPKGLKRAASAIYRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVR
RVKTNVPVKLFARSTAVTTSSAKIKLKSSELQAIKTELTQIKSNIDALLSRLEQIAAEQKANPDGKKKGD
GGGAGGGGGGGGSGGGGSGGGGGGGSSRPPAPQENTTSEAGLPQGEARTRDDGDEEGLLTHSEEELEHSQ
DTDADDGALQ