MGLSKENLKGLILALVSSGFIGASFIIKKQGLRRAAAVYGVRAGVGGYYYLLEPLWWVGMITMIAGEVANFVAYAFAPAVLVTPLGALSIIVSAVLADIILKEKLHNLGILGCIMCIAGSIIIFIHAPKEQPITSVLEIWNMATQPAFLAYVGSVIVLVFILVFHFAPRCGHTNVLVFTGICSLMGSLSVMSVKALGTSLKLTFEGKNQLIYPETWFFMLVVAICVIMQMNYLNKALDTFNTAIVSPIYYVMFTTLTILASVIMFKDWDGQSGGTIVSEICGFIVVLSGTIMLHATKDFERSSSFRGSAPSSPTLSARLFTGNGDSLLKQDEENGSPESNMCSRRQELY*