MSSQIPFHVQEEILKRLPVKSLIQFRSVCKAWRCLIDSAYFIAAHTVGKDQCQQLLIKYVVGEEARYVSIVDDDTFPQQRFVPTLPLSVKLLKRPCLVGSCNGLLCLDGYYYAPERSHSNFEKRKVLLWNPSIRKSIAIDVPVTYHVHDQTTFGFGVCPVTNDPKIVMIPQLGPMHEKKSEINNPRGVMIYTLSSGEWRSPSSNVWRKSVRVRPYGVVVDRLMYWCGSHQMERDGWVQWTSNLIMSFDLTNENFEIIDLPDSLARHPPVRLSVSKIRDSLVVIEDSFFNKEKQHCAVWMMENGAQKSFTKLFTVISQHALIMPLGFRKNGTPIMEVDEYGYEKSQIMVYDPNSQHFNDLEIFGKRYCSTVTSFMETLLLLGRSDCYSF*