MEAASNGGLLYHEVQEGKLCAVHCVNTTLQGPFFSEFDLAALAADLDQRERLVMLEGSRSPGADNATAGDFFAEGEGSHNVSLGGDFSIQVLQKALEVWDLQVIPLDSPAAGSSQFDPEQEVAFICHLQDHWFCIRKVNGEWYNFNSLYPAPEHLSKFYLSAFIDTLKGSGWSIFAVRGNFPKECPMATEGSNGFGQWLTPDDARRITASCNQVQAPTQQVQPPLLGDRSGGMSEMDMIVAQQEEADLNAAIAASLMDTGGPFASYDADQEYSNSQDAPAAGPARSKEEADKSEPSAPPCEEETQELASGSDTKREVSSVEEKGTAREE*