MLNLFLAPFQFPFMVNAIAISIVVAIPCALLSVFLVLKGWALMGDAMSHAVFPGVVLAYIIGIPFAIGAFIAGLLCAVTTGFLDDNSRLKRDTIMGIVFSGMFGAGLVLYVAIQSDVHLDHILFGDMLGISLRDIGQTTAIALVIALIIGLKWRDFLLHAFDPTQAKASGLRGGLLHYGLLCMIALTIVATLQSVGIILSISLLIAPGAIALLLVRRFIHALLLAVAVAIGCSAGGVWLAFYLDSAPAPTIVVLFTALFVVAFVASTIRDSQKQKTSAIIPGGG*