MKFSALSLGLLALLSPLTVAWSAEDREIFRVRDELIAGEGKDVNFYDYVGVAPSASVDEIGKAYRKKSRLLHPDKVKQQLTAERTRQAKEDKSKKPKPPTQAEVRAAVKKASDRQARLSIVANILKSPSRDRYDHFLSNGFPTWKGTNYYYNRYRPGLGTAMFGVFLFGGGLAHYLALYMSWKRQRDFVGRYIKFARQTAWGDNLNIPGVETRARTPPPPVAADDDEGAGPAMAMNRKQRRMQERETRREASKGAVSRTARRARGSAAPSGSATPTPQGSGPTGAKKRVVAENGKVLVVDSLGDVYLEEENEEGQVVEYLLDPNEIPQPTIRDTALVRLPIWAYSRTIGRVLGGKNSEDDAAYDEDAETTPLMDDNEDSASEPGKRTPSTDSAEDFELVEKSVDSLGQAKSSGKSSGNKPGKRKNKKR