MSSNEQASWQQNNRQLASSTNQPVMHNNNVSNNFQLVLLPFFEQLTNMYFTPTTSSNILSIVNESQTLPNETSFHPQESETLSTVRHSSNSSEKKRKHKSACVYCNKLHKKCDGEAPNSCTRCKSKGISCAYLPPQKRGPKKRKSSSSDDLENSDNVTNHEIAVDEKQSNNSIDQFNENHSQAFPITSLYSSPLSGLQFNVTTQTRTLMNQFLDCVTCHSLVDGPMLDQCLNSSLMSPINHSPDPYGFHLLLNIVCAMGAQRLEDRKNCVDFFNRARSQASYLFDHPSREASCALSLMGVYACSEGERVKSHMYNRIALEMSSSICSYQVEDDKFYQALSALSFANSISKFLAELGVNKLEEIEKIDENMQKIVEETSNYLTSSKCTRKIEQLERKISEMSLIKGSEEISFTATLVYYLLYSRVAYLSNNQTELIGILRKLETLEKYIESDKFQKHDIQKNVHRFCLYSLRADILVRCGLEKMGLHCATMASGLASRATFWKSAPFQIRSVEKYFERNDSIDEKKERFE*