MKLDLENPLTSSEEHQSDTITYLFASEFDHMPSRNLLNFLETCDHFYVSFRHEAISLILQAQYSCNCGPFIPYLAVNFMDRFISRMEIPQGKPWILRLVVVSCLSLAAKMENTDFSISNFQGDEAGFIFDNKTINRMELLILDTLDWRMRSITPFSFVHFFISLSQLKDPALTQTLKDRATEIIFKAQNEIKLLKFKPSIIAASALLVASKELLPLQFPSFKFSISAFECVKEFNVGVRASLRAPRLIPWALKLTTM*