MLITTLLVAFGVLLVTVDGPHGKHVEELLEYVRYSLWWIALGVASSIGLGSGLHTFVLYLGPHIALFTLKATQCGRVDLKSAPYDTIQLKRVPSWLDKSCSEFGPPLMVSAAGSRVPLTSILPQVQLEAILWGIGTALGELPPYFISRAASISGSTVDGMEELDASPSEDSGVMARFLNRIKRWLLTHTQHLNFFTVLVLASVPNPLFDLAGIMCGQFGIPFWEFFLATLVGKAIIKTHIQTIFIICVCNNQLLDWMENELIWILSHVPGLAAALPGLTAKLHAMKEKYIDAPPPVPSHIKVKRWDFSFASIWNGIVWLMLLNFFVKIVTATAQRHLKKKQEREIAALTHLD*