MVSLARRPLSAAVPAGNLLGIHLFRCPDAVGIVAKLSECIASRGGNIHSVDVFVPDDKPVFYSRSEFTYNPRLWPRHELHKDFLNLSRCFNAQTSTVRVPDLDPKYNISILASKQDHCLFDLLYRWQEGRLPVHINCVISNHDRPQDNHVRRFLQRHGIPYHYLPTAPANKREKEILELIQGTDFVVLARYMQILSENLLKAYGKDIINIHHGLLPSFKGGNPSRQAFSAGVKLIGATSHFVTPELDAGPIIEQMVERVSHRDTLQSFVVKSENLEKQCLAEAIKSYCELRVLPYELRKTVVF*