MLVRSFGKVLGVSALGFFHHTITHHHQMMMCHAFVVVPDLGWKSGAVSRGEHVMCMSSSLSPSDSNSLPEQPAPTDGMHISIEYCSACLWMLRSTWIASELLTTFAKEKKLASISLIPKSPPLSPGGIFRIRACSGSSDKLYIDESETDVEVKVLWDRSVEGRFPESKEVKQLVRDVVNSDRDLGHSDKKKGQSSDNANDDGSNDKPQVDCIECKERESEELSPKETKQKKSDTQTTSEEADEQTATYDPAFYERNRVTIEYSTGPSISSPDNTLHRATWYSSELLSMVYERNAWWKTHQQERDGSADEGADTEMPFAVDRVTLIPNRDECGVLIVDILLLSAALFSLQRIQLNDDVVLYDKQSSTSNECLDASELRACVADRDSDANKAVLELMGDDEAEDARRYFGVF*