MTTNTAAPPSQLRVPEIQLSHGGRSIPVIGLGTAVDPPVSAEDMKSAVVRAIEVGYRHFDTAHKYKSEQPIGDAVQEALSLGLIQSRDELFITSKLWCGDAHPNLVVPGLQKSLGNLKMEWIDLYLIHWPLSCQPGKNDFPIKEDDFLPMDFQGVWAAMEECKKLGLAKCIGVSNFSCKKLNDLLAIAKIPPAVNQVEVSPFWQQKKLVDLCKQNGILITAYSPLGAIGTFYGSNRILESEVLQEIAKSKGKSIPQVCLRWAYEQGITIVAKSFNKERMKENLMIFDWELTEEDHEKIRGIPQSRGVTGWPYLSKKGPFKTLEELWDGEL*