MDFAKPVDWDARYKRGWAYGKEPSVFVVEAVTRYLLPTDGGEPPSEPPSEPLRGLHVLDLGAGQGRNGVHLAGLGATVTAVDSSAVGLRKAALLASQRGVPASRLQTRLADLDAYRPGPSSCDVILCIFCALPLEPRARLLARCAAALRPGGLLLVECYAPRQAVLRGARAAGPPVDRLVGAATLSAEVGGLELLEAAETESSLDEGRFHAGLAAVARVVARKPEHAAAVAREAQRWRRSAEAQRRAWRRGIDAVFDEFDGDAAEEALACVASRSASGFARLSAAASATDSPLDPLLLSARALLSVSCRVAARDGVCRYCWMPPGCCVCARLASEEAPRRSRRRLRLRWAIVSHPCELLRSTSSARLASVLAGGGDEAELLAYGAEAHEARLEELLRCEGSTRMLFPGADAESEGVAEAVAAAVAAARGAKRAALGENERAPSPTSCGVAPPADSGA*