MDLLNKMLNIVALPFSLFSLCLLLPPFHFFKFALSILSSISGQDVVAGKVVIITGASSGIGEQLAYEYARRGACLVLAARREKSLREIANRCLELGSPDSISVTADVSNVDDCKRIVESTITRYGRLDHLVSNAGITSISMLEDYEDITIATSIMDINFWGAAYITRFAIPHLRNTRGKIIAMSSSASWLPTPRMSIYNASKAAMVAFFETLRVELGSDIQITIATPGFVESEMTKGKHLAPEGLMNVDVNMRDVQVSVLPIASGQSCAKAIIDSVCRGDRYVTEPTWYRVSGWWKAFAPELVDWLFSVFYIAKLGDSPTDSLSKKILDLPGLRALVYPSSVYSPGVKTK*