MGAKHSKIVAIPINFSATPSAAEQEPFQTINEVASHINEMLQKMTNYKAKETEIRAAIATPSPETEEAAWKAIIPQVQTINSFFEYSRSMKTEVVKSLRLICKLNGNDSVTQYQAVTVKLMELIDFAVQFDNKKLANPGLQNDFSYYRRSVGKMKQKHREDVVLRDEVTNQISMFFAFAAPMILCLCEALNEDIKNGLSLDNLGDWLRTVAYSCCVEAQKHGSNGIQLLRIMTGCILLYDTVVPTGAFSTKGKFNVLECVRTLQTYQEEEVALLANSLKYSTKHFNDEDTPKNIKVLLL