MATTARPLVSVKALEGDMATDAAGVPMPHVMTAPIRPDVITFVHRLVSCNSRQPYAVSRKAGHQTSAESWGTGRAVSRIPRVGGGGTHRAGQGAFGNMCRGGRMFAPTRIWRKWHRRVNIRLRRVAVASALAATAVPAIVTARGHRIEGVPEFPLVVSDSAEGIEKTSQAIKVLEQLGAFADAEKAKESVGIRPGKGKMRNRRYINRKGPLIVYGTEGSKIVKAFRNLPGVDVANVERLNLLDLAPGGHLGRFVIWTESAFKKLDEVYGSFEASSSKKKGFVLPRPKMTNADLGRLINSDEVQSVVKPINKEVKRREARKNPLKNAAAVLKLNPYFGTARRMAVLAEAARVKARKDKINSKRTKLSAEEASKIKAAGKAWYQTMISDSDYTEFDVFSKWLGVSQ*