MVLSNLSTEEAVRTSVLSSRWVINNHRGRLERCTIQHYKSQCKDGTLQSWIDSVTGLKHTKDLTLINYIPAIRHYKRANLLSLHPYTFSHHSLSSLSLCGFSLIGPDAFCKCKNLKTLNLINIVISQASVLSGVLAAFSSLEVIVLNVNFLTPRGVLKIENNNLKFLQLSYLNEIDRMEVYATCLDVLDIRCIKVKRDNFILVAPNIEVNKNSWLDNHSRNDCPHLYCNVSSFLAQVETNIWHKILGSDFIDMRRYVYLSVSVDITDPKEVEILEEVLLMWTNGLLELEIFFKHKKSHREEGECSTNDRTHAKLFPNADLRVYNVRLYNFDGSNEEEFAFVSRLVMQKPVILNMMIKTSLFPPTKKFNAEAAVAKLMELKYYKNLKIECF*