MFLNVKIKQIDAVVRMLNLNAAVGASGTADEEVYKVLILDRFCRDIISPLLRVSDLRKHGITLHLMIDQERQSIPDAPAVYFVQPIPQNIQRIGQDLARGVYDNVHLNFVSSLPRPLLEELASACIKTESLHRIAKVYDQYLEFVALESTMFSLAQPLVYLQLNDPTAQDKDVEAAVEGIVSGLFSVLATLGVVPIIRCPQGGPAEMVATQLDARLRDHLVSRNNLFSEPSQLASSFQRPLLCLFDRNFELGVAVQHVFTYRPLVHDVLGLKLNRVVVSAEPGAAGGVPSLGRKPQKSFELDEGDPFWVANGGATFPKVAEEVEVQLAKYKKDIEEVNKRTSGQQVGEITDEDLQGNTKHLMAAVGSLPELTERKRNIDKHTNIATALLHEIRDRGIDGFYLAEEEMVAKGTAERAALLGAINGKGRPEDKVRLAIMFLLATEQTPAADLEAVEAALTAQGADLAPLHYVRKLKSLNVQLASAHAGSKGNLLDWADKLYGQSISAVTAGVKNLLSSGRQLALTRAVEGLMEAKPGSETEQYLFLDPRGPKGGGADAAVRNRGPFKEAIVFMVGGGNYLEHQGLQELASKSQPQKNILYGATEMLTATEFLGQLSELGRKMTAGTTGAVSLV*