MLIHISLLSRLMPQPRVDVGALLTDIAITRASGERVSRDTQLEALRACISEGVSGPVLYRVWEEALIDGLLPADLDSETRAALDGRVPPEAASSGADLLPVQEEEEPAPLLSAALEPLWVRPSGSVREYDCTRPEGLSAAWEAVAAGDAPVLFRGVGRRWAALRSWTLPSLARSLARGMVRVSPGPAVMFCRESHPLVRSGEFEPPSRILSMRGAEFVHRLRRGRGGAPPLLYGDEERALAPPSLMADVDFGFLPEAPPGGYASVLGRLWVRGAKRMLLWPAGLLRALRPYADDHPLARRLQLPLTGPRPADAELAAAGDACLEAQLRPGDVLFFPARWAHHTEATAPEGERAGGARGAAAGAAQDEAREDEASWSLGFRTDGQFLM*