MRIQFGYVAMSMELANASPSKTMTATQFEKIEDHEAGLRKLERIAKTNLHNCLRLLKHNLAYQISFFRLSSKLVPLVNHPLTEGWKYELAIAEELQAVGEFASEHQMRIDFHPDHFVVLNSEAKEITRRSLQTLLYHYKLLKGMEIDPRHRCVLHVGGKKKGVEAGLEQFIENTASIPKSLLSMIMLENDDKSYTIDDVLYLGEKLAIPVVLDIHHHDVLHRSKSLQETWQRIVATWEDSPLPVKIHLSSPLSGEDDPRHHDYINADRFIAFLHEIGADAVDHLHVMIEAKKKDLALFQLMKDLAEYDEITVVSKSAVEFNP