MALLYADLDALRASAADVRIVTSDGQTIAAHSYVLASASPVLERMIDRARCRGWGAAADCTIAVLGVPSDAVLAFLHLLYSSDAAALARSRRLVAPGAEDLVAAHGPQLLALAHAYRVGWLKRAAEAAVSARWLTADRAVDMLKLARLCDAPRLYARCARLAAKDFAAVEASDGWRFARRHDPALELELLQLLEDADTRRARWARARASQEAYRQLGHAMGSLDRIFAAAGGGTDDDASSAGTCQDGDDATCQGLRLLMRHFATCARKVAPGGCARCKRMLQLFRLHASVCDRPEQDQPCRVPLCSHFTAKMQTEKADKTWRLLVKKVTRARAMAGLANRQVPEVVAMSWAKYSTSSKWARN*