MAIVSRMGAKSLMKFRCVSKIWSSIIRSRGFIDSFFSMSSKQSPRFIVALANGVCNEPEAKLTFFFSFGESCSSSSLVPNLEMAIPVGLSSIRESFASLHGFLTVGVHGGLMVCNPSTEQVIKLHSSTRFVGYDPIEGQHKALFVESRVSRSSVHQDHKVLTLGGGSWRHIEGTPGPYRPISVGVCVNGVIYYGARNSPHFRNPVMVCFDVRTEKLSFIQAHETLLRWGKDSIFIDYNGKLASIVRYPYDRFNSFDLWILEDPVKHEWSKQHCVFPSSVWDSVWGFEMSFPGTNKDGEIIMAPTSLSPEVGPFYIFYYNVKTQNVRRVRLLGIGDNKEFRRSYGFLKQRDCFVRIAPQHVHSIASL*