MSRLGVAAVAVGALAAPAFLAPSTSSPASQLRGAEVSHSAPKTTQSSTAAAGVLGAAAVTAVASFVTGKRPTRAAAAVQCQAFDPSTQVGATRPLGFFDPAGFCNGIDEKGFKKLRAYEIRHARGAMMGAVGLLVQSVYKFPGFENVPSGLSAQWSEPGSNALWLLVGAIGCFDIGLSPWKEDPEDPGNYGDPLNLAKGNISDDIRNRELNNGRFAMFAFLGIVSAELYTGNSAIGQFATAPVKAAVQGGAFCGKSLAKRERAQQSRQSRRAFDGASLPGAIAPLGYFDPLGLSGSQERFDKFRAAEVKHGRVAMLAIMGAFAGHWATPLGAPAGIAGFQDPIGAKGCVALTFFCAFLETGPWADAFAKEPGNFGDPCDFAEIFGVKDMKEMQTKELSNGRLAMMATIGMCVQESVFGEKFSDLPAQLGL*