ADLNWMSEQNAKLAALLNEAELSEKPIEPVRGHIEGGIAQAYAIQQINVQRQLAAGRRVTGRKIGLTSAAVQKQLGVDQPDFGTLFDSMAVNDGEEIAWSRTLQPKCEAEVALVIERDLDHENITLIDLIGATAYALPAIEVVGSRIANWDINILDTVADNASAGLYVLGHTPVKLEGLDLRLAGMVMERAGQQVSLGVGAACLGHPLNAALWLARTLVKQGTPLKSGDVVLSGALGPLVAANPGDVFEARIQGLGSVRACFSPAS