MLLGTHASWLGSVYPSQIVFSHPTYRPSKDIRTPDTSLLLLLSSAFVEVGSGTGWTVYPPLSRKQKISILVLSSAMGSNLREILDNVSYPEIFLSFSNAKEKKRIESKEKAILEFYQQFACVGGDLVFSESLCEELQKKIFQQKCELGRIGRRNMNRRLNLDIPQNNTFLLPRDVLAAADQLIGMKFGTGILDDDDMNHLKNKRIRSVADLLQDQFGLALGRLQHAVQKTIRRVFIRQSKPTPHTLVTPTSTSILLITTYETFFGAYPLSQVFDQTNPLTQTVHGRKVSCLGPGGLTGRTASFRSRDFHPSHYGRICPIDTSEGINVGLTGSLAIHAKIDHLWDL*