MATGYEDTYRDLHQPAVVIGGCFAIVAVLLSIYLIFQHLKSYTNPAEQKWIVAVIFMVPVYATQSILSLWNPRMSVASDILRNCYEAFALYSFGSYLVACLGGERSVIELLENESRGQLGITLLERRNGNQAVQSRSFTSFFFRPYAIGRDLLTIERFGLVQYMILKTFCAFLAFLLELFGVFGDGEFKWYYGYPYIAVVLNFSQMWALYCLVQFYNVTHERLKPIKPLAKFVSFKAIVFATWWQGLGIALLWALGVLPNVKKLRTGLQDFLICIEMAIAAVAHIYVFSAEPYRFIPVSGYGRVTTETTKAEMKFGGGDQEKSAVFEKRETQVAAPGTSVSESVQDIVLEGGQSVVKDVVLTINQAIGPVEKGVTKIQEKIHQRFVGSKDKEASELQVEECVEENLTGEQNI*