MSGGGTQQSLRKALGALKDTTTVSLAKVNSEYKDLDIAIVKATNHVERPAKEKHIRIIFAATSATRPRADVAYCIHALARRLAKTHNWAVDPTFREELINYSRSRGHILNLSYFKDDSSPNGIAFSNSSYFHPFKFKTLSEKDLGYKIWVKAPTAAMNVKVCSEFGGSGRLKDLTILKIIEAPFVLVSSLQDDDPNVLERELAEIEAERQSKQPLIQALEAEIKDLQQNMLSLNKQQSDLQAEVWNLKEKINDYNNKACGF