MLDLWGQRRPMRLNTWYDKVKWNDIFIFFGLMLLVGTANLVRESILLLFNPLLDPARPVSGRYPPLLTAFVCAHGVYIASSNYAAIFDFGQSDAIIPRMFEPEVLQETPSQARFESSRRFWESHLSLEQDVHSQQDGPRSEDDRFSSSIQVLSFASHLAFSTLRIILGRIGDENVLPSVHLSFAFLWSMALVPTSMTYIEADVPWVQIASFLNTLVQPDMDMSKVEDEQFPSDETGSSRQLPEDFLIRGQAWSQLY*