MKASSMKVIIVSLTIALIQIAFSAKSREGGWDLEQYDEFDLEAGTEQFSDVIERDSLTDLLRTKASLRSVVTECDMDRFTRCARGVLVVESENATYTSCRIALNELLEPETYEPYKATKVCRAYMEVNLCAEQTHCDVNAAMRYIERTRTNKFPRDLKYCYDVSRKLCTDIDIAPAPFSQCICIGQSTCNCRPPCFGSDATVLSEDGRQLKMTELSVGDRILTADSENGNYYFDEVLTFLHHEEEDSTLKPLIYLSLANDVEVPLSPYHLVYVATDESALNGLSNQTTSEQTKFAIDLKPGDYVYTVSNSNFEQQFTKVLAVNLKFQRSGYYAPLMASGNVVVDGVLMSCYASSSHSLAHLFMTPLIAYYKISQYLPRLPLDLFDKLGLTTYADKGVHRYAYTLLHTLGALPFMKPLYVH*