MLTLLFFSLGALLLIVLLFKFAFADGDFTLISKKHVKREAIQGKVVWITGASRGIGEILAKQFASLDAKLILSARNKAELDRVKSELKGKFAPEDVKVLPLDLASGEESLKHVVEQAVSLFPGAGVDYLVHNAAFERPKSKASDASEETLKTTFDVNVFGTISLTKLVAPHMLKQGGGHFVVISSAAGKVPSPGQAIYSASKHALHGYFHSLRSEFCQKGIKVTVVCPGPIETWNGTGTSTSEDSKSPEKRVSSERCAELTIIAASHNLKEAWISYQPVLLVMYLVQYMPSLGFWLMDKVGGKRVEVAEKKGNTYSWDLLFGKKTKTN*