MKFKAQSLTATVVFALCATASMSRAADATQDGIQRTVDAAIRPLMAKDGIHGMAVGIVAGGKAYVYNYGVASAETGKPVTRDTLFELGSISKTFTATLASYAQVSGNLSLSDTTGKYLPVLQGSQFGNVKLINLGTHTPGGLPLQVPDEIHDNDELMQYFKAWRPSCVPGACRTYTNPGIGTLGLITAKSMGEDFTPLMEQRMFPALGLKNSYIDVPEARIPDYAQGYKKDGAPIRMAPGVLSAEAYGVKSTAADMTRFMQANMNLLPLDAKLQRAIMQTHTGYFKAGVLTQDLIWEQYAYPVALKTLLAGNSSAMALKATPAVEIKPPLAPRQDVWINKTGSTNGFGAYVAFVPEKQLGIVMLANKNFPNDERVSVAYKILTALAGAGVQ