MVFKDCVGGLKELRPLAHLLLPLCFHWIAEEMTVSVLVDVVTSALCPGQTTCSEAIYISGLQQTVVGIFKMVVLPLLGQLADEYGRKPLLLITVSTSIFPFAVLAWNQSRGSVYVYYVLRTISFIISQGSIFCIAVAYAADIIEEGNRAAAFSWITGFFSASHVLGNLLARFLPEQYIFVVSIAFLILSPVYMHFLLAETVEQVPKRDRDSTFLTKIINVAHKRYESMRDAAAVVFESPTLRGISFVSFFYELGMSGISSVLLFYLKAVFGFNKNQYSEILSMVGIGAIFSQILVLPLLNPLVGDGGILSLAILASIAYGLLYGLAWASWVPYLSASFGAIYILVKPATYAIISKGSSSMNQGKTQGFVAGVQSIASFLSPLAMSPLTSWFLSSTAPFDCKGFSIIVASVSMMIALCFACLLKPDEKLSHDPEDEIEAPLLRES*