MAAPLHFVLVPLLSQGHVIPMVDLARLIAARAGARVTVVLTPVTAARNRAALEHAGRAGLAVDVAELEFPGPALGLAPGCESSEMVTDISQITLFYDAVWLLAGPLEAYLRALPRRPDCLVADTCSPWTADVARLLGVPRLVFHCPSAFFLLAEHNVAKHGAHGCVAGDMEPFEVPGFPVRVVASRATTLGFFQWPGLERQRRDTLEAEATADGLVVNTCTAWEAAFVEGYAAALGRKKVWAVGPLCLLDQSSDAETMAGRGNRAAVDASRVVSWLDARPPESVLYVSFGSMARLFPHEVAELAAALESSNRQFIWVAKESDDEIGSGFDARVAGRGLVIRGWAPQMTILAHPSVGGFLTHCGWNSTLESLSHGVPLLAWPQFADQFLNETLVVDVLGAGVRVGAKVPSTHVLLHPETPPAVQVRRDDIERAVAELMDEGAVMRVRAKELATTAREAMAEGGSSDRDLGDMVRHVRELAGAEEGPRRGS*