MLHLCCVHEIVYLAAVQKAAELLRYGGCQVKRTVQIQLTTPSQSVIKCVMILPIVSPVPTATMWTALTKNYGVEDEPTRKCLPCVGDNGTSDVVSELDQVKTLRSTWDLTPSDLTHVASVIMVEEEMVIEVYTNLCSTQSTTKKRRRMETTVVSSKRSRRTPTAQAKDDVFDRADRTISMKEYFQLYEKAADSYRNSQNGVGDTVRMKIEPCSHLGPCEASVCSCVDSGIYCSKHCHCIRDECKIFFPGCRCQHGRCRTETCPCFRAGRECDIDFCKVCSADEIVAREKGEPYDFNSGKTKKDGTCETRCRNRSIALGKQKLVRMGRSKLGVAEWGLFVDEFVAEDEFIIEYIGEMVSQEEADQRRVVYGKDGSRYLIKLDTKTVVDSTRKGNKARVCCISLADEPELRVQDYERGK