MVILVDVSSDQSLSTVQHVIGERLGLKLSVEVKTLSPEEAWSLFVDKLGQYISLPPIESYARTVLNECEGLPLAIIAVTVAAAKHKTYKDWERAANDLEQSVSSLKGMEKKVFGILNYNYDKLDDKALKHCFLYCALYPQHYLPGEEELLNYCIEEGLVGKNLKDARSIFMGHLKTTGMLETGDRENTVRMHDMMRELALWITFNGSQDNPMFLVHSRAGLVMGPDAQKVSLMGNNVEALPELKACPKLRTLF*