MTQFLLSWVMPTVLFTWSLVLATDCDGRFGAFEGCAKHPAPELMGRMLASIYTYALLILVLLATALPLFTEEWLERSLKIAVKRLLKQVFTLSFLMFVFQAKIIGFYVSKLHQSLLYGWAWWSMNCDMDAWFELSSGCLTGGAKYISTGRSLPTERRHFIRQSGTNQFEGLYLDYAVQAFYDGLTLLISAIMVAELGGMDSRIGVPDGSGGMRPSTTSFAFAKPPFEVFLGVSVWFAVVNHKVSMMQVIFSSQVYIKEVAAWTLLPPVFSSWLLCLLVSASTAAVRSMRRTCCKVRDESTWDLLRKLVPVLAFLVVALEVTEALLALQLLRRMGRWKDFIAGLILKYLLLEVVIFLAEGLLCSRCTRGSSCCRPERGLQALYFWVLTNRMFRDMVTSTLILTPLLLLSFVNSALRSCCRTFDLHEFLIYRSTGHRARRRVPGICGDRRGGVIRIGGYLWGYI*