MQSLASRQCAHARPLSRGAWPAQHGRVRRVRCRAELEEIDPITGQPISKLAPTSSVAGNTAKAGGLNWAYREAQPDPSKASADKPDVLLLHGLGSSSYCYRNTMGLIGGEGYRCIAPDWPGHGDTDKPGSFGYSEEAYISGLGQFVDAVGIKKPFALVVHGFVLSQYAMLYAQENPNQIARLLILNSPLALNAKLRPELAAYKAPLPFMRPGNKPFDFMVYNMTGSPYAMKEKDAMVYARPTSDPAATSAIAKTMDQVDFPKLLRKVDDGFRSWRKPTVCLFGSSDPFVDAASVFEFLESKRTNMKALTVAAKLGHMPQEDFPESMHESVMKWLSGETDADGPIKQKALKMTKYGVVESKD*