MATVFRPIFSPFLSVIFLLLHLGCFIFSSASHNQPSKKRKLPSDHHSKNKATKVISSSWSYIKRIFSSKPDPIQKITTSPTHHNPSIQSPCSSTRSLHKPIFPISSDDPITRSVYPVPESDICADQLFFPLRNDIYPCTLCGEVFQSPIHLEQHQSIKHAVSELIDGDSGKNIVRIIFKTGWPEKKNNPIIHQILKIHNSKRILTRFEDYREHVKFKASRNVVVKRDERCIADGNELLRFHCTTFMCELGQNGNSSICNQQYCSVCGIIKSGFSNKMDGISVQPTSWRAHAAVPEEIEEEFGFMNVKRAMLVCRVIAGRIGCDPDLADKEDPGFDSLVGRENGFQSRLDEEDELLVFNPRAVLPCFVIVYTV*