MLLRVYVGMLARGATPDAYTFQPLLKAVTAAAERGAVGDAVHAHVVKFGMELNAHVASSLVLMYAARRDGAVARTLLDAWPARGGDTPVVWNALISGHRRSRQFRLTGVVPTPVTYITVLSACGKDKYIWLGMQVHKCVVASGVLPDLKVGNALIDMYAECSEMDAAWELFEGMEVRNTVSWTSVISGFLRLGQVDQARTLFDCMPERDTVSWTAMIDGYVQAGQFREALEMFREMQFSKVRADEFTMVSVVTACAQLGALETGEWARIYMSRHGIKMDTFVGNALIDMYSKCGSIQQALDVFKEMYIRDKFTWTAVILGLAVNCHGEEAINMFYWMLRVFEAPDEVTFMVSSLHALMLAWSTKDETSFSA*