MDTQLSIKTLLTAARLLDGGREVNTLIQPHPTMQDVPAGTIPSSLAVQPLYADSMEPELRVIISRKMRVERKLCSASTSAQPYCSSSPSRKNSSKHSRAAHNELEKTRRANLRGCLETLKTLVPPLGDASRNTTLALLTRARDHIKVRYTYTDTRKTGYGLMRADGVTSELAPTHLIPFSAGVLLDVAYVRRVLDSFEGYSPSSKPAQSPQPIIIDPMAEGLLPALPICYPRPSLYPYLDLTPSHSCASTTLHWPTSVDEDKEGGRDISAHTQQQQMITYENPENMCDSGQHRSRMSAATCISSCTLCCVPCCHQQRYGLFM