MLAYNVRVGIGVLLRAFKLARKRPYYSFLDLKLLLGENNLIVREEACRTGLLFGGFTGCFHAIRCFLRRKSGTDSPLNVFLAGGVAGLSILALDDSQRRRTFALYLLARVADQWQHGDTLLFALACAQIMYAYVMRPETLPDSYNEFIVKTGPIARPVLKAVRESCKGGGIDVASLAAFVTNKTGLPMFGVHDHSPIIPSSAVHPDTASCLAHNTRATRATVKKTFPLYLSLTVVPFVVLNIQKFMEAPIHTFWNAQKSAVRSTSFLSAFVGVYQGVICVQRKLVTKDQ*