MGVAVNSAADDAAVSLLNRHTPGGEAPKSIPKDSFHFAYIIYFTLGAGFLLPWNAFITAVDYFGYLYPDESVDRIFAVAYMLTGLFSLLVIIFSRRKSDAIVRINTGLGLFVVALLVVPLMDLFYIKGQSGLYDGFYVTVGALGLSGLADALVQGGLIGSAGELPARYMQAVVAGTAASGVLVSFLRIFTKAVYPQDIDGLRNSAILYFIFGIVLMIICVVFYNVAHRLPVIKYYNELILQAVKEANEANEEKGSLSGPVWEIMGRIKWHGIGIVVIYIVTLSIFPGFITEDVHSAPLGDWYPILLIAGYNVFDLVGKCLTSIYLLENENVAIGACFARLLFYPLFLGCLHGPQFFRTEIPVTVLTCLLGLTNGYLTSVLMILAPKTVQLQHSETAGILVVLFLVVGLATGSIVSWFWVI*