MATVRTFLAVAAVKQWDVHQMDVHNVFLHSDLEEEIYMKIPPGFQKNNSDKVCRMRKSLYGLKQAPRCWFQKLSIALTHYGFRQSLSDYSLFTLSKGTLQLNVLIYVDDMIITGNNKFALESFKAYLRECFKMKDLGALKYFLGLEVARSSQGFYMCQRKYALDINSEAGLLGAKPVDFPMEQNHKLALADGPDLPDGEQYKRLIGRLVYLAVTRPDVAYSVHDLSQFMQAPKEAHWEAALRVVRYLKKCPGQGILLRPDSALQLEGWCDSDWAGCPMTRRSVTGWFVSLGMSPVSWKTKEQYTVSRSYAEAEYRSMATLTCELKWLKQLLRDLGVTHDQGMRMYCDSQSALHIAQNPVFHERTKHIESDCHFIRDSIKEGIISPSYVSTKVQLADIFTKALEKAQFEFFFDQDGHSRSSCSTLRGDVQILDIIL*