MLFMIASLAALGGFLFGYDLGLIAGALLYMEPDLRLTEASEELIVGMAKLGAVFGTFVGGALMQEHGRRKAIAWNSGFFLLGPFIMAVGDDAATVSLGRFVVGMGVGASAVVVPAYVAEMAPKDRRGSVVTVYELMVCLGMITSGLVDWGLRGVEHSWRWMVAMPMFPAVLMLAGSAALPESPRWLVIRGRLRDALDVIHSLREGSGVDRDGEDVSTAAVEAELMELWSAVEKERAQVGEPAGEPDASAAADVGAAADVPAQKSATSSGIHGRGMLAVGIQMLRDIRGLTSGPERNAFAIALWLAFFNQATCSTSVINFAPEVLERVGVDSKDDAVLLASAVSLCKLLGVSASMFLVDRAGRRTLLLVGSHAAAAAMAGLAIAYDAGDAFGSLLCMCVFMLAFSASWAGVFWVVLSELFSMRVKSAAVSAAAATLFATGAFTDFVFLSAARAMGGWAFGAVACVCVCAGVYVQRNLPETAGKSLAEVQAVMAAGTGARGEGPGWLTRLRRGPAAGGRYVEMS*