MRPSTLVTLALFAAAAQAGKRGLTWTYYDNTLDPGVFNNGDGQVVAIYDYETYAPVSKNGAGGLAFIGMQRCLDCDSSPIAQLATRQKQQGWATVFTLNEPDVNGISPSQAASWYQQYVNPLAIKKALPAVTSSTSAGQGLDWVQQMINACAGNCYYDYINLHWYGHSFSEFQSYIQQAHSKFPNKQLMITEFALQNPAGGQSDQVNFFKQAFAYLDSQSFVNLYFPFVATSPALLQQYDSSAVSFVGTGSCLFNNDGSPSAVGNLMY*