MARAYLQEANLPKNFWFWAVREAFFRMNLLPVNIGPRGTKHSEQHLSTPFELFYGCKPDMCVLFKFGSVGFFYRPVDGSRSRTKFEVQTFPGIALGRSDTTNGMIFWCPETKRFCTAADYFLDESRHVRNFFPELVNNGGFELKLCEHGLHGKAIKHPPGSTVTFRLPGPVQPSERPLFTSGEVIGLPMKRGSPYYTVKLQDDTTVALDPAELWEPDDALAGLELIDDPDHSDPTSPVRPAWLIQNCHVRFNHQGQMLRGYLKHTDSYSWCFRQRDRGGRVITDVPIPDLDVYWQHYLLEGLLIVGWDEPDVTLESIESGLSDLVGLIPRRIRWDQASEYIHRGGRS*