MEFFSGSERHAECLPFDRMVAEGVQMCPFLRNIGLSTNFSFSSAPRFPAPVRGNHGPIFEDGPNFDLAFKLFHGQNGVVPLSQHSQVAIKSVEVEATSAKFNPLAASAAAISLSALGASGPFGFDAFMSKKIKMKKNSKPQRKEQPSEEKKKPSSSDHEAFGNEWLQTGNCPIAKSFRAVSGVLPLVAKVLQPPPGMKLRCPPAIMAARAALARTAAVKALKPQPLPTRVLAVGMLGMALNVPLGIWREHTEKFSPAWFTAVHASVPFIAMMRKAVHMPKYVMAFTFAASILGQVIGSRAERRRIELANLRAVEGSEAGTEGESQVFLGATNSETKVE