MALTTFFREGFLMELLSAILGDFVSRSITFMIDRYPKQRPSVDENLQRLHHLLVRIRTVVEEAEQRHVTNHGMIRQLELLREQMFRGHCVLDAFRFRDEEEDEVTPRFALSKFNRAKRIRFSDSSSNTQIQTRSTNDLHQTVTSLERIIGDTKEFVVFLMSYPPVYRQPYSTHLYLDGCMFNRQMERENAISFLLQREPLAVAEEIVQVLPVVGPEFVGKSTLVEHICRDQRVREHFSLILYYSGDDLRYEKAETFSEICQTKHRNESNDAMDGRLLLIIELLGDVDERTLKKIHSSFRKQMTHEIKIMITSRSEKIIRLGAKQALRLNFLPFEAYWYFFKVLAFGATDPEQHPKLASMAMEIATVLRGCFLCAHIGGALLKANFNSKFWSRFVAFVREYRDEINSLMPCDCQDHPKFGWVIVRPKPENYFVLRDSYQKALVEDDGPKIKLVDLLSGRVRRRGKFEVLVWKSRIPPYYSYISNCVMY*