MARAKLVSFFVALAYVEAGESGAFLPKTNNSIKSTVVQGSGISIASERRTQSESVEKLPDVIFIGDFLDMAGKEIAKQIAYIPARKYLDAVTGSSAFSVQMAGLASWCYDLDYFKSTWPNGWAGGWELVAEYVNDTESLVVPGHDVVALFAKDNKCAISFSGTHGLADWSTNFNAKTKVSLPECGLFHAHEGFFEVFLQFLLNEAWTDEFEPYLENNCSGGIYTVGHSQGAAVAEIFAACINAAGETLTLPDLVRWGKLVHAGGVRNTNVEVSGIYTLAGPAPAWTVLTNKLDTNGIFQGVRYFNQDAWSFDPVPWMTYPRGMKHAKYAAVKLNDHPEEYAAHTDDAVNVPRFPSFVPEIFQHLPPSYMQRLMKGTRKATLKIQRAWALPDRTNAPFNNPKPDPYVVVDAKNRIWGEVYRTETKKAATDPTWDESFVLEKYEPGDEVQVTVFDEQHPWGQDQKLGSVILKNFEPQGFEGWRPLYHGAWLKVAIFMSPVDF*