MLPLFIQCCDDLISKWEEMLSSDGSSEIDVWPFVKNLTADVISRTAFGSSYLEGRRIFQLLKEKIELTLKMRGQRLVPKRMMEIDRDIKASLMDIINKRDKALKAGEATKNNLLDILLESNHKEIEEQGNNKNVGMNLEEVIEECKLFYFAGQDTTSVLLVWTMILLSRYPDWQARAREEVSQVFGNQKPTFDGLNQLKIVTMILYEVLRLYPPGVGVPRKVIKDVKLGNLSFPDGVEIFISTILVHHDSELWGDDAKEFKPERFSEGVLKATNGRFSFFPFGGGPRICIAQNFALLEAKIALSMILQCFSFELSPTYTHAPTLVMTIQPQYGAPVILHKLLWQSQWRERTTLGNVQPLFTLPILMFCPGLDFLAPFFTMTVQKEGVGVGTFLPC*