MLSLARRPVSAAVPAGNLLGIHLFQCPDTVGIVAKLSECIASRGGNIHSVDVFVPDDKHVFYSRSEFTYNPKLWPRDELHKDFLNLSHCFGAQRSTVRVPDLDPKYKISVLASKQDHCLFDLLYRWQEGRLPVDISCVISNHDRPEDNHVQRFLQRHGIPYHYLPTTSGNKREQEILELIEGTDFVVLARYMQILSESFLKSYGKDIINIHHGLLPSFKGGHPSRQAFNAGVKLIGATSHFVTTELDAGPIIEQMVERVSHRDTLQSFVVKSENLEKQCLAEAIKSYCELRVLPYELKKTVVF*