301 aa
MSLYAGIEAGGTKFVCAVASDFDTILKEERFPTTTPEETLPRALDFFRRAEEELKDQHGA
ITSMGIAAFGPVNVDSSSSRYGWITSTPKPGWKNTDIRGYFVREMNVPVGFDTDVNGAAL
GEGHAGAGRGLDTFMYITIGTGVGGGIIVNNKPVHGLVHPEVGHMILKPREGETFQGVCP
YHSHCVEGMCAGPAIKARWGTPGDQLPDDHEAWDVEASYIAQALMSYVLIISPERIILGG
GVMHQRQLFPKIRKELKTLLNGYVDHPAILEEREDYIVPPGLEDHAGITGAFILAAGAAH
R