MGSSARVLVIGATGHLGRCLVMASVASKRPTFALVRPSTLLSSASDPAKTDLLESFRAAGVTILQGSSDDPSSLLKAIQQVDIVISALNVPQYMDELKILSAIQECGTIKRFVLFEYVVPDLTTIEPHEPLKSIFEIRQKIWSGVKESGVPFTHVITYGFASYYVASLGQLDCRSPPKDKVVIAANGDQKAYMVAEEDIATYTIKAADDERAINKDVHLRFPANHLSQNDMVSLWESKVGKSLEKVNESEEEMLTALVGTSSPSFIKALKHFAFAKGGHFVQNISPDGVEAVDLYPEVAYITVDQYLDRFL*